You can’t stay in the wonderful world of debugging and profiling code without hearing the name Tracealyzer. Use it to peek deep inside your code and see what it does.
A recent Embedded Survey by Aspencore (May 2023) shows that “Good software tools” is one of the most important aspects of an embedded developer’s work environment. ThreadX and PX5 founder Bill Lamie agrees.
Traditional verification methods like code review, static analysis and functional testing are necessary but not sufficient
to fully verify multi-threaded embedded software.
Multithreaded architecture offers many advantages for developers, but it may also make the software more complicated and make system verification difficult.
A trace is a low-level logging mechanism that can be used to interpret a system state during execution. Analyzing traces for microcontroller-based applications using FreeRTOS can save embedded engineers significant time and energy.
Licensing models, source code modification constraints, and industry certification are the top business considerations when choosing an RTOS. And these three influence each other.
Tracealyzer® version 4.7 in now available for download and evaluation. This is a big feature update with several new capabilities and major improvements. Observability for any C/C++ software: Percepio’s TraceRecorder library can now be used with any C/C++ software...
We serve cookies. If you think that's ok, just click "Accept all". You can also choose what kind of cookies you want by clicking "Settings".
Read our cookie policy