We accelerate development of embedded software through our world-leading runtime visualization technology. Tracealyzer allows developers to faster understand, troubleshoot and optimize RTOS-based embedded software, through an powerful yet intuitive visualization system. We give our customers a better ability to deliver high-quality software-intensive products in time and within budget.
Percepio Tracealyzer reveals what is actually going on in embedded and IoT systems during runtime. Trace the real-time behavior of your operating system and application, gain insight with sophisticated visualization. Avoid the guesswork and boost your productivity. Find bottlenecks and improve performance. Available for several operating systems, including FreeRTOS, Micrium µC/OS, Linux and Wind River VxWorks.
Some decades ago, the embedded industry shifted focus from assembly to C programming. Faster processors and better compilers allowed for raising the level of abstraction in order to improve development productivity and quality. We are now in the middle of a new major shift in firmware development technology. The increasing use of real-time operating systems (RTOS) represents the third generation of embedded software development. By using an RTOS, you introduce a new abstraction level that enables more complex applications, but not without complications.