Renesas Single-Chip Microcomputer M37531T-ADS User Manual Page 66

  • Download
  • Add to my manuals
  • Print
  • Page
    / 78
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 65
M38000T2-CPE User’s Manual 4. Hardware Specifications
REJ10J0301-0400 Rev.4.00 March 01, 2006
Page 66 of 78
IMPORTANT
Notes on Watchdog Timer:
z Watchdog timers cannot be used with this product.
z MCU watchdog timers can only be used during program execution (free running). Disable watchdog timers in
all other program operations (break, dump, forced stop, etc.).
z If the user system has a watchdog timer in its reset circuit, disable it when you use the emulator.
Notes on RAM Capacity:
z Since this product uses the internal RAM of the emulator MCU, its RAM size differs from that of the actual
MCU.
z When the RAM area of the target MCU is larger than the RAM in the emulator MCU, set the marginal area to
“INT” by the MAP command of the emulator debugger. The emulation memory can be used as alternative for
the shortage.
Note on Inspecting/Setting Registers
z Some registers exceeding 8 bits in length such as the 16-bit timer require that they be read and written to in
designated byte orders.
When inspecting: Data must be read out the upper byte first and then the lower byte.
When setting: Data must be written the lower byte first and then the upper byte.
When you inspect or set these registers, be aware that if one of the following debug operations is performed,
they cannot be inspected or set normally.
(1) Register values are inspected or set in the Dump or the Memory window of the emulator debugger.
(2) Only the upper or the lower byte alone is inspected or set in the emulator debugger before a break.
(3) The instructions to inspect or set these registers are single-stepped in the emulator debugger.
In this product, data are read out the lower address first and then the upper address. Since this read byte order
differs from the designated read byte order of the MCU, data cannot be read normally.
For writes too, since the window is updated after the upper or lower side of a register is set and a read operation
occurs in the middle of a write to the MCU, data cannot be written to the register normally.
In the case of (2) and (3) too, since a read and write to the MCU occurs upon a program break, data cannot be
written to and read out normally.
Please be sure to use the realtime RAM monitor function to verify reads and writes to these registers.
Note that the registers exceeding 8 bits in length which have had their read and write byte sequences designated
include the 16-bit timers (Timer X and Timer Y), the AD conversion register (read-only register), and the
protected registers.
Note on Stack Area:
z With this emulator, use stack specified by the stack pointer S consume 3 bytes. If there is not enough use stack
area, using other areas not designed for use as stacks (SFR area, RAM area that stored data or ROM area) can
damage the use program or destabilized emulator control. Therefore, ensure a maximum +3 bytes of the area
used the user program as user stack area.
Note on Final Evaluation:
z Be sure to evaluate your system and make final confirmation with a CS (Commercial Sample) version MCU.
Page view 65
1 2 ... 61 62 63 64 65 66 67 68 69 70 71 ... 77 78

Comments to this Manuals

No comments