Debugger for THREADX
- Snapshot display of THREADX system resources
- Block Pools
- Byte Pools
- Event Flag Groups
- Thread Context display
- Fully integrated with VisualDSP++
The VisualDSP++ System includes a configurable multitask debugger to provide symbolic debugging for applications utilizing Express Logic’s THREADX® real time operating system.
In close cooperation with Express Logic, Analog Devices has built a sophisticated THREADX awareness, which enables developers to do more effective debugging with the VisualDSP++ system on Blackfin targets running THREADX.
Multitask Debugging on VisualDSP++ with THREADX
Real time, non-intrusive display of THREADX system resources
The VisualDSP++ debugger for THREADX provides display functions for all THREADX resources. The system resources threads, application timers, queues, semaphores, events, block pools and byte pools can be displayed.
A complete list of system threads can be displayed, with relevant information for each thread readily available for inspection.
A complete list of system queues can be displayed, along with relevant information for each queue.
Block and Byte Pools
Block Pools and Byte Pools are listed, showing the number of pools and the number of threads using them.
Event Flag Groups
Event Flag Groups are listed, showing the flag value and threads pending on the event flag group.
Mutexes are listed, showing the owner and the number of threads pending.
Semaphores are listed, showing the current semaphore count and the number of threads pending.
Application timers are listed.