2013-07-25 10:17 AM
Hi all,
I am using the STM32F207IG with uVision4 from Keil.For my suprise, the perfomance analyzer didnt apear in the Debug Section.I have found this link that show how to active: ''http://www.keil.com/support/man/docs/ulinkpro/ulinkpro_trace_perf_analyzer.htm
''I tried it but with no sucess.Anyone knows if I can use this tool with stm32f207 in uVsion? It is really important for my application to see the time for each task.If we cant do it in Keil maybe in other compiler?Byebye2013-07-25 12:41 PM
If you have a
, then you should probably be seeking support directly from Keil. ULink's only work with Keil. A Segger J-Trace would be more portable. Doing SWD trace does require the core frequency to be set correctly. There is ahttp://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_Trace/FreeRTOS_Plus_Trace.shtml
, which seems to work quite nicely. I'm not sure of it's general utility as I tend to instrument my own code.2013-07-25 01:14 PM
2013-07-25 01:53 PM
I'm not sure a ULink-2 is going to get it done, I'm surprised you were able to follow the instructions you cited, as I don't see half the options on the Trace pane.
You can get a regular ULink-2 to do ''PC Sample'', and view the Trace Records. You might be able to drive states in the Logic Analyzer window. I've done SWD on ULink-2/ME and ST-Link V2. My J-Trace is the ARM7/9 model, so no use on the Cortex-Mxhttp://www.mouser.com/ProductDetail/Keil-Tools/ULINKPRO/?qs=sZfk%252bfAlGe7MXAkdJqOOuQ==