19.1.1. Debugging an RTOS application

Debugging real-time systems presents a range of problems. This is especially true where the particular software component being debugged interacts with physical hardware, because you normally cannot stop the hardware at the same time as the software.

To avoid having to halt the software, real-time debuggers often support access to the application using software that can be scheduled along with other tasks in the system. This enables the RTOS to maintain the system deadlines. RealView Debugger support for this type of debugging is dependent on the specific RTOS support for your system, and so might not permit you to stop threads independently.

Copyright © 2003, 2004 ARM Limited. All rights reserved.ARM DUI 0234B