
E8a Emulator User's Manual 2. E8a Emulator Functions
(6) Other memory operation functions
Other functions are as follows:
• Memory fill
• Memory copy
• Memory save
• Memory verify
• Memory search
• Internal I/O display
• Displaying label and variable names and their contents
Notes: 1. Memory access during user program execution:
When memory is accessed from the memory window, etc. during execution of the user
program, execution stops for the memory access and is then resumed. Therefore,
realtime emulation cannot be performed.
2. Memory access during user program break:
The program can also be downloaded and the BREAKPOINT can be set for the flash
memory area by the emulator.
2.5 Stack Trace Function
The emulator uses the information on the stack to display the names of functions in the sequence
of calls that led to the function to which the program counter is currently pointing. This function
can be used only when the load modules that have the following formats are loaded:
- M32C family C complier (M3T-NC308WA): IEEE695
- M16C family C compiler (M3T-NC30WA): IEEE695
- R8C series C compiler (M3T-NC8C): IEEE695
- H8,H8S,H8SX family C/C++ compiler (such as [R0C40008XSW06R]): Elf/Dwarf2
For the usage of this function, refer to section 6.19, Stack Trace Function.
2.6 Start/Stop Function
The emulator executes the specified routine of the user program immediately before starting and
immediately after halting program execution. This function is used to control the user system in
synchronization with execution and halting of the user program.
For the usage of this function, refer to section 5.6, Using the Start/Stop Function.
Note: The start/stop function is not supported in the H8/Tiny or H8/Super Low Power series, the
740 family, or the R8C/10, R8C/11, R8C/12, or R8C/13 group.
REJ10J1655-0400 Rev.4.00 Page 12 of 158
Apr 30, 2010
Comentarios a estos manuales