Renesas M16C/26A User Manual

Page 16

Advertising
background image

• Press <Stop> on the debug tool bar.

• Press ‘CTRL-B’ to open the breakpoint window.

This dialog is not available if user debugged using

eventpoints as suggested at top of page 10. ‘CTRL-E’

will open the eventpoint window. Eventpoins can be

viewed in Breakcondition tab of event window.

• Select <Remove All>

• Press <OK>.

• Open the file ‘main.c’

• Insert a breakpoint on Statics_Test();.

The statics test is used to demonstrate that the initialisation has successfully copied all initialised variables from storage in flash to RAM.

• Press <Reset Go> on the Debug Tool Bar.

The code will stop at the breakpoint. (Press a button to bypass the flashing LED test.)

• Press <Step In> on the Debug Tool Bar.

It is possible to monitor variables during debugging of the code. To set up a ‘watch’ on a variable place the mouse over the variable. If the

variable is available in the current context a tool-tip will be displayed with the current value of the variable.

• Hover the mouse over the ‘ucStr’ variable to see the tooltip value. Then Right click on the variable name and select ‘Instant

Watch’.

A dialog will open showing the variable and allowing further details to be explored.

• Press <Add>

The dialog will close and a new pane will open in the workspace containing the variable.

It is possible to see that the string has been successfully initialised to ‘ STATIC ‘.

• Set a breakpoint on the call to DisplayString(); inside the for loop.

• Press ‘Go’ to run the code from the current PC

position.

12

Advertising