
E8a Emulator User's Manual 2. E8a Emulator Functions
R20UT0541EJ0601 Rev.6.01 Page 17 of 124
Aug 25, 2011
2. E8a Emulator Functions
This section describes the emulator functions. They differ according to the device supported by the emulator.
2.1 Overview
Table 2.1 gives a functional overview of the emulator.
Table 2.1 Emulator Functions
Item Function
User program execution
function
Executes a program at an operating frequency guaranteed for the applicable device.
Reset emulation
Step functions:
Single step (one step: one instruction)
Source-level step (one step: one source)
Step over (Break is not set inside a subroutine.)
Step out (Executes a function inside the subroutine pointed by PC until it is returned to
the calling function.)
Reset function
Issues a reset from the High-performance Embedded Workshop to the device during
break.
Trace function
Branch trace function incorporated in the device (four branches)
The support of this function depends on a device.
Break functions
Hardware break condition (one condition)
The support of this function depends on a device.
PC break condition (255 points)
Forced break function
Address match break function
Memory access function
Downloading to RAM
Downloading to flash memory
Single-line assembly
Reverse assembly (disassembly)
Reading of memory
Writing to memory
Automatic updating of a display of selected variables during user program execution
FILL
Search
Move
Copy
General/control register
access function
Reads or writes the general/control register.
Internal I/O register access
function
Reads or writes the internal I/O register.
Source-level debugging
function
Various source-level debugging functions.
Command line function Supports command input.
Batch processing can be used by creating a file in which each command is sorted in the
order of input.
Start/Stop function Executes the specified routine of the user program immediately before starting and
immediately after halting program execution.
Help function Describes the usage of each function as well as the command syntax that can be entered
from the command line window.
The specific functions of the emulator are described in the next section.
Comentarios a estos manuales