PRO FEATURE:

See the status of RTOS tasks, semaphores and other objects

Because commercial development tools are not generally designed for use with a specific RTOS, the debugger views are generic and are unable to display kernel-specific data structures in any meaningful way. TrueSTUDIO Pro includes RTOS-aware debugging views for many popular real-time operating systems including FreeRTOS, embOS, ThreadX, µC/OS-III,  and Toppers.

When the debugger hits a breakpoint you can view the state of RTOS objects such as tasks, semaphores, mutexes and timers in much greater detail. The number of objects available depends on the particular RTOS. For FreeRTOS Atollic TrueSTUDIO presents data on these objects:

  • Tasks
  • Queues
  • Semaphores
  • Timers

freertos_dbg2.png

 freertos_dbg3.png