Cortex-M3 microcontrollers which are equipped with the CoreSight debug technology allow extensive event/data tracing and some include optional instruction tracing. Until now using these trace features had restrictions as debug adapters only had a local, and therefore limited, memory for data recording.
The new KEIL ULINKpro Debug and Trace Adapter implements streaming trace for uninterrupted recording of the complete program execution. The instruction trace is analyzed in real-time, while the application program is executing at full speed. Using the streaming trace of ULINKpro you find sporadic software errors, create complete code coverage recording, and analyze the time consuming areas of your application program. In combination with C++Test from Parasoft, ULINKpro provides automatic unit and regression testing of Cortex-M3 based microcontroller applications





Wolfgang Patelay, Editor Print & Online 