Debugging embedded systems can be a frustrating exercise, often limited by the debug capabilities of the microcontroller. Percepio tackles this issue with Tracealyzer, a software-based solution that gives developers “X-ray vision” into how their RTOS-based code is running on the target processor. Visualization software on the host PC can show if tasks are unexpectedly stalled or if bursts of interrupts are holding up pending tasks. Their latest tool, Percepio Detect, is designed for continuous testing workflows, allowing teams to discover runtime performance anomalies and fix them as they occur.

Watch the video on Elektor TV’s YouTube channel here