Debugger Interface
Debugger Main Window
42
Microcontrollers Debugger Manual

Table 2.4 Run Menu Description

Menu entry Description
Start/Continue Starts or continues execution of the loaded application from the
current program counter (PC) until a breakpoint or watchpoint is
reached, runtime error is detected, or user stops the application by
selecting

Run > Halt

.
Shortcut: F5 key
Restart Starts execution of the loaded application from its entry point.
Shortcut: CTRL + Shift + F5 keys
Halt Interrupts and halts a running application. You can examine the state
of each variable in the application, set breakpoints, watchpoints, and
inspect source code.
Shortcut: F6 key
Single Step If the application is halted, this command performs a single step at the
source level. Execution continues until the next source reference is
reached. If the current statement is a procedure call, the debugger
“steps into” that procedure. The Single Step command does not treat
a function call as one statement, therefore it steps into the function.
Shortcut: F11 key
Step Over Similar to the Single Step command, but does not step into called
functions. A function call is treated as one statement.
Shortcut: F10 key
Step Out If the application is halted inside of a function, this command continues
execution and then stops at the instruction following the current
function invocation. If no function calls are present, then the Step Out
command is not performed.
Shortcut: Shift + F11 keys
Assembly
Step
If the application is halted, this command performs a single step at the
assembly level. Execution continues for one CPU instruction from the
point it was halted. This command is similar to the Single Step
command, but executes one machine instruction rather than a high
level language statement.
Shortcut: CTRL + F11 keys