Epson S5U1C17001C Manual page 467

Cmos 16-bit single chip microcomputer, c compiler package for s1c17 family
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

notes: • The maximum number of software PC breakpoints (including temporary breaks) that can be
set is 200. The maximum number of hardware PC breakpoints (including temporary breaks)
that can be set depends on the model. For more information, refer to the technical manual for
the model in question. If these limits are exceeded, including breakpoints set by command
input, an error will be assumed.
• Software PC breakpoints cannot be set at addresses in external ROM.
• PC breakpoints cannot be set at the lines listed below. Otherwise, an error is assumed.
- Lines of extended instructions, except the ext instruction at the beginning
- Lines of delay instructions (lines next to delayed branch instructions)
• For other precautions on setting PC breakpoints, see the description of break, tbreak,
hbreak and thbreak commands.
Executing the program up to a specified position
Right-click near the "–" mark at the beginning of a line to display the popup menu shown below.
note: The debugger sets a temporary software PC breakpoint to stop the program. Therefore, the
precautions on setting software PC breakpoints described above also apply in this case.
Note that this function is valid even if software PC breakpoints have already been set at 200
locations (maximum).
Copying symbols
Variable names and function names can be copied to the clipboard using a popup menu. To use this function,
change the display format to [SOURCE]. Place the cursor over a variable name, function name, or label, and
right-click. This displays the popup menu shown below.
registering symbols in the watch list
The global symbols you wish to register in the [Watch Expressions] window can be selected from the [Source]
window. To use this function, choose display format [SOURCE]. Place the cursor over a global variable name,
then right-click to display the popup menu shown below.
Symbol-specified memory dump
Choose a symbol in the [Source] window to display a new [Memory] window, with the contents displayed there
starting from the address indicated by the value of the selected symbol. To use this function, choose display
format [SOURCE]. Place the cursor over a symbol whose memory contents you wish to dump, then right-click
to display the popup menu shown below.
S5U1C17001C ManUal
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
Choose [Jump to Here] from this menu to start running the target program from
the current PC address, then stopping it at this line. (This is not effective unless the
program processes this line.)
Select [Copy <symbol> to Clipboard] from this menu to copy the symbol name
to the clipboard.
Choose [Add <symbol> to Watch] from this menu to register the selected
symbol in the [Watch Expressions] window, allowing you to monitor the
contents of the variable.
Choose [Dump Memory at <symbol>] from this menu to display a new
[Memory] window, showing the contents of memory beginning with the selected
symbol value.
EPSOn
10 DEBUggEr
10
Debugger
10-17

Advertisement

Table of Contents
loading

Table of Contents