Hallo, can someone tell me please, how i can measure the execution speed e.g. for delay routines between breakpoints with the µVision 2 Debugger. greetings markus.laibach
http://www.keil.com/support/docs/971.htm Jon
The "Getting Started" guide (02.2001) says, "The µVision2 Performance Analyzer displays the execution time recorded for functions and address ranges you specify." (my emphasis), but the 971.htm article - and my experience - suggests that it only works for function calls. Is this a newly-enhanced feature? (I last tried it back with uVision v2.07-ish) Or is it intended that timing over arbitrary address ranges will, one day, be implemented? I hope so!
This also works over address ranges. At least it did the last time I checked. Jon
I have experienced similar problems with the µVision2 Performance Analyzer. Also, I have had problems caused by interrupts being invoked while a function is being timed. It would be nice to have an option in µVision2 to turn off interrupts while a function is being timed.