Freescale Semiconductor Microcontrollers User Manual

Page 42

Advertising
background image

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

Advertising