beautypg.com

Details of the included monitor-debugger, Basic debugger features, 4 details of the included monitor-debugger – FUJITSU MB91360 User Manual

Page 15

background image

STARTERKIT MB91360

Chapter 4 Details of the included Monitor-Debugger

© Fujitsu Microelectronics Europe GmbH

- 15 -

UG-910006-13

4 Details of the included Monitor-Debugger

4.1 Basic debugger features

GO: Executes the program continuously from the memory location pointed to by the

current program counter (PC) until a termination factor occurs.

STEP IN: Executes the program stepwise according to the listing in the source

window (steps in C- or ASM). Note that Interrupts are disabled during step execution !

STEP OVER: Executes the program stepwise except call-instructions (which will be

executed until return). Interrupts are not disabled during a continuous CALL...RETURN
execution.

STEP OUT: Executes the program continuously to the parent function (until

RETURN). Interrupts are enabled. Note, that debug information is required for this function.

EXECUTE UNTIL CURSOR: Automatically sets a breakpoint at the actual cursor
position and executes continuously until this breakpoint, which will be deleted

afterwards.

Each valid code line in a debugger window automatically has a locator (blue arrow) and a
breakpoint-option (circle). Note that some C-lines may not be displayed with locators and
breakpoints, because the compiler has created “optimized” assembler-code. Select “mixed
view” in order to check the compiler output.

Instead of single-steps, you may also use the arrows to directly execute your program until a
certain line of your source-code :