
CSE8E10-2
18
Using breakpoints
IAR C-SPY® Hardware Debugger Systems
User Guide
These commands are available on the emulator menu:
1 Not available for all targets
Restrictions for the Start/Stop Function
The Start/Stop function has the following restrictions:
● Do not set any breakpoints in the specified routine.
● Do not step into the specified routine.
● When a stack is used, make sure it is the user stack and not the interrupt stack.
● Disable interrupts during the execution of the specified routine.
Using breakpoints
This section provides an overview of the available breakpoints for the C-SPY hardware
debugger systems. The following is described:
● Available breakpoints, page 19
● Code breakpoints, page 20
● The Execution Address Breakpoint dialog box, page 20
● The Software breakpoint dialog box, page 21
● Log breakpoints, see the IAR Embedded Workbench® IDE User Guide.
● The Break Condition dialog box, page 22
● The Breakpoint Usage dialog box, page 23
● C-SPY use of breakpoints, page 24.
Menu command Description
Breakpoint Usage Displays the Breakpoint Usage dialog box, see the The Break-
point Usage dialog box, page 23.
Show Emulator Setting
1
Displays the Emulator Setting dialog box, see the Maintaining
the connection to the hardware, page 8.
Start/Stop Function Setting
1
Lets you execute specified routines of your application immedi-
ately before starting and immediately after halting the applica-
tion execution. The specified routines are executed when the
operations Go and Step are performed. A dialog box where
you can specify start and stop as labels or addresses is dis-
played. See also Restrictions for the Start/Stop Function, page 18.
Table 6: Commands on the E8a Emulator menu
Comentarios a estos manuales