
R0E417250MCU00 User
’s Manual
R20UT3587EJ0302 Rev.3.02
Page 99 of 232
Sep.01. 21
5.3 Viewing Memory Data in Real Time
5.3.1
Viewing Memory Data in Real Time
Use the RAM Monitor window to monitor data in memory while the user program is running.
The RAM monitoring function permits recording and inspection of the data in an area of memory for which monitoring has
been assigned and the states of access in real time without obstructing execution of the user program.
The RAM Monitor window shows the access states (read, written, non-initialized or not inspected) in different colors.
(1) Allocating an area for RAM monitoring
A 16-Kbyte RAM monitoring area is provided.
This RAM monitoring area can be allocated to a desired contiguous address range or up to 32 blocks of 512 bytes.
By default, a maximum of 16 Kbytes of space from the first address of the internal RAM is allocated as the RAM monitoring
area.
(2) Monitor display
Access states are indicated by different background colors according to the access attribute as listed below (the background
colors are customizable).
The access attributes “read” and “written” indicate the last access to each memory location.
To view detected errors, choose Error Detection Display from the popup menu. In this case, the information on reading and
writing is not displayed.
Table 5.6 Access attribute and background color
Access attribute
Background color
Read
Green
Written
Red
Error
detected
Non-initialized memory (the location has
been read but nothing has been written to it
yet)
Yellow
Non-inspected memory (a value has been
written to the location but it has not been
read)
Sky blue
No access
White
CAUTION
The contents of the RAM Monitor window are acquired from bus access. Therefore, changes made to memory by access that
was not through the user program (e.g. writing to memory directly from external I/O) are not reflected in the RAM Monitor
window.