
E8a Emulator User's Manual 2. E8a Emulator Functions
R20UT0541EJ0601 Rev.6.01 Page 19 of 124
Aug 25, 2011
(2) User program downloading function
A load module registered in the workspace can be downloaded. Such module can be selected from [Download
Modules] in the [Debug] menu. Downloading is also possible by a popup menu that is opened by right-clicking on the
mouse at the load module in the workspace. The user program is downloaded to the RAM or flash memory.
This function can download debugging information required for source-level debugging with the Elf/Dwarf2 or
IEEE695 file having the debugging information.
(3) Memory data uploading function
The specified amount of memory from the specified address can be saved in an S-format file.
(4) Memory data downloading function
The memory contents saved in the S-type-formatted file can be downloaded. Select [Load] from the popup menu in the
[Memory] window.
(5) Displaying the variable contents
The variable contents specified in the user program are displayed. For the usage of the function for displaying the
variable contents, refer to the High-performance Embedded Workshop User’s Manual.
(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.
3. For the MCUs listed below, memory copy and memory search functions are only available from the addresses
described in Table 2.2.
<Applicable MCUs>
740 Family
M32C Series
Table 2.2 Restrictions on the Memory Operation Functions
Access Condition Specifiable Start Address
1-byte access No restrictions
2-byte access xxxx0h, xxxx2h, xxxx4h, xxxx6h, xxxx8h, xxxxAh, xxxxCh, xxxxEh
4-byte access xxxx0h, xxxx4h, xxxx8h, xxxxCh
8-byte access xxxx0h, xxxx8h
Komentarze do niniejszej Instrukcji