Percepio Tracealyzer provides visual trace diagnostics for STM32 embedded software. It is like a surveillance camera for the runtime software, for debugging and verification of the full software system. See a timeline of the software, spot issues in high level overviews and zoom in on the details.
Tracealyzer lets you record RTOS tasks, interrupts, CPU usage, memory usage, stack usage, API calls, state machines and any application data. Explore the data visually, using 30+ interactive and interconnected views. No extra hardware is needed.
Ensure that your embedded software works as intended, every millisecond. When it doesn’t, find out why.
Tracealyzer is a commercial software developed in Sweden since 2004. You may evaluate it free of charge for a limited period.