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.
Tracealyzer
Se traccio, verifico
Sep 6, 2023
Multithreading has many advantages over single-threaded systems, but it can increase software complexity and make it more difficult to verify.
The Importance of Runtime Observability
Aug 28, 2023
Traditional verification methods like code review, static analysis and functional testing are necessary but not sufficient
to fully verify multi-threaded embedded software.
Aufdecken potentieller Risiken
Aug 24, 2023
Multithreaded architecture offers many advantages for developers, but it may also make the software more complicated and make system verification difficult.
Observability for FreeRTOS with Tracealyzer and DevAlert
Aug 16, 2023
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.
Three key factors in choosing a real-time operating system
Aug 3, 2023
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 ha aggiunto la profilazione per applicazioni automotive
Mar 30, 2023
Italian coverage of Tracealyzer v4.7.
New features in Tracealyzer 4.7
Mar 7, 2023
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...
Runtime Insights: Azure RTOS ThreadX Streaming Trace
Nov 3, 2022
Percepio FAE Kristoffer Martinsson covers what is needed for using Tracealyzer with Azure RTOS ThreadX and runs a live demo.
Runtime Insights: Verify Task Timing and Scheduling
Nov 3, 2022
Percepio FAE Kristoffer Martinsson discusses different ways you can use Tracealyzer to verify task timing and scheduling.
Runtime Insights: Tracing Zephyr RTOS
Nov 3, 2022
Percepio FAE Kristoffer Martinsson presents the Zephyr RTOS support in Percepio Tracealyzer. Tracealyzer support is easily accessible as a configuration option when setting up a Zephyr project.
Runtime Insights: User Events in Tracealyzer
Nov 3, 2022
Analyze an application’s runtime behavior using User Events in Percepio Tracealyzer.