Notes On Setting The [Breakpoint] Dialog Box - Renesas H8S Series User Manual

Hide thumbs Also See for H8S Series:
Table of Contents

Advertisement

H8S, H8SX Family E10A-USB Emulator
Notes on Setting the Break Condition:
1.
When [Step In], [Step Over], or [Step Out] is selected, the settings of Break condition are
disabled.
2.
The settings of Break condition are disabled when an instruction to which a BREAKPOINT
has been set is executed.
3.
When step over function is used, the settings of BREAKPOINT and Break condition are
disabled.
4.
When [Go To Cursor] is selected, the settings of Break condition channel 4 are disabled.
2.2.3

Notes on Setting the [Breakpoint] Dialog Box

1. When an odd address is set, the address is rounded down to an even address.
2. A BREAKPOINT is accomplished by replacing instructions. Accordingly, it can be set only
to the flash memory or the RAM area. However, a BREAKPOINT cannot be set to the
following addresses:
3. An area other than flash memory or RAM
4. An area occupied by the emulator program
5. During step execution, a BREAKPOINT is disabled.
6. A condition set at Break condition is disabled immediately after starting execution when an
instruction at a BREAKPOINT is executed. A break does not occur even if a condition of
Break condition is satisfied immediately after starting the execution.
7. When execution resumes from the breakpoint address after the program execution stops at the
BREAKPOINT, single-step execution is performed at the address before execution resumes.
Therefore, realtime operation cannot be performed.
8. Settings of BREAKPOINT and Break condition are invalid while the STEP OVER function is
being used.
9. When a BREAKPOINT is set in the external flash memory area, the emulator executes the
programs for initializing, programming, and erasing the flash memory (hereafter referred to as
an initialization module, a write module, and an erase module, respectively*) to reprogram the
external flash memory. Accordingly, the operation of the user program will differ when it is
reexecuted after a break occurs.
Note: Prepare initialization, write, and erase modules that are suitable for the external flash
memory being used.
R20UT2526EJ0300 Rev. 3.00
Mar 14, 2013
Section 2 Specification of the Emulator's Software
Page 16 of 30

Advertisement

Table of Contents
loading

Table of Contents