User`s manual

SuperH Family E10A-USB Emulator Section 2 Emulator Functions
R20UT0870EJ1000 Rev. 10.00 Page 17 of 292
Aug 10, 2012
2.5 Memory Access Functions
The emulator has the following memory access functions.
(1) Memory read/write function
[Memory] window: The memory contents are displayed in the window. Only the amount
specified when the [Memory] window is opened can be read. Since there is
no cache in the emulator, read cycles are always generated. If the memory is
written in the [Memory] window, read cycles in the range displayed in the
[Memory] window will occur for updating the window. When the [Memory]
window is not to be updated, change the setting in [Lock Refresh] from the
popup menu.
me command: A command line function that reads or writes the specified amount of
memory at the specified address.
(2) User program downloading function
A load module registered in the workspace can be downloaded. Such module can be selected
from [Download Module] 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.
When downloading to the flash memory that has not been within the MCU, select [Emulator] from
the [Setup] menu, open the [Configuration] window, and perform required settings on the
[Loading flash memory] page.
This function also downloads information required for source-level debugging such as debugging
information.
(3) Memory data uploading function
The specified amount of memory from the specified address can be saved in a file.
(4) Memory data downloading function
The memory contents saved in a 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.