Percepio Application Note #23 describes setting up Tracealyzer for ITM tracing on ARM Cortex-M3, M4 and M7 MCUs using IAR Embedded Workbench. This functionality was introduced in Tracealyzer version 4.1.5. ITM (short for Instrumentation Trace Macrocell) allows the Tracealyzer recorder library to send trace data via the debug probe, either using the SWO pin (Serial Wire Output) or over the ETM trace port.
Streaming traces over Arm ITM (IAR version)
Want to learn more about our products? Contact us or check out our RTOS Debug Portal.