2.3 Break Functions
The E8 emulator has the following four break functions.
(1) Hardware break function
H8 R8C series
Uses a break controller incorporated in the device.
The access address, instruction fetch address, data, or bus cycle condition can be set.
This function can also be set from the
[Event]
column in the
[Source]
window. For the setting,
refer to section 5.3.1 Address Interrupt Breakpoints.
Note: The MCUs which have no hardware break function cannot use this function.
(2) PC break function (BREAKPOINT)
Breaks when the dedicated instruction at the specified address that has been replaced is
executed.
This function can be set on the [Breakpoint] page in the [Eventpoint] dialog box. It can also be
set when the [S/W Breakpoints] column for the line to be set is double-clicked in the [Source]
or [Disassembly] window.
(3) Forced break function
Forcibly breaks the user program.
(4) Address match break function
Stops the target program immediately before a specified address instruction is executed. This
function is featured by the address match interrupt of the MCU. This function can be set from
the
[Event]
column in the
Source
window. For the setting, refer to section 5.2.2, Viewing the
Source Code.
Note: The address match break points vary depending on the device. And, user program
operation when device's address match interrupts are used is not guaranteed.
10
Содержание Emulator System E8
Страница 12: ......
Страница 17: ......
Страница 18: ......
Страница 24: ...6...
Страница 32: ...14...
Страница 63: ...Figure 4 7 New Project Workspace Dialog Box 45...
Страница 84: ...g Select Debug Setting from the Debug menu Figure 4 27 High performance Embedded Workshop Window 66...
Страница 88: ...70...
Страница 110: ...92...
Страница 123: ...Figure 6 10 Source Window Break State 105...
Страница 146: ...128...
Страница 148: ...130...
Страница 154: ...136...
Страница 160: ...142...
Страница 164: ...146...