Renesas RL78 Series User Manual page 795

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
26.4.3 Selecting communication mode
Communication modes of the RL78 microcontroller are as follows.
Communication
Mode
1-line UART
(when flash
memory
programmer is
used, or when
external device
is used)
Dedicated UART
(when external
device is used)
Notes 1.
Selection items for Standard settings on GUI of the flash memory programmer.
2.
Because factors other than the baud rate error, such as the signal waveform slew, also affect
UART communication, thoroughly evaluate the slew as well as the baud rate error.
26.4.4 Communication commands
The RL78 microcontroller executes serial programming through the commands listed in Table 26-7.
The signals sent from the dedicated flash memory programmer or external device to the RL78 microcontroller are
called commands, and programming functions corresponding to the commands are executed. For details, refer to the
RL78 Microcontrollers (RL78 Protocol A) Programmer Edition Application Note (R01AN0815).
Classification
Verify
Verify
Erase
Block Erase
Blank check
Block Blank Check
Write
Programming
Getting information
Silicon Signature
Checksum
Security Get
Security Release
Others
Reset
Baud Rate Set
Note Confirm that no data has been written to the write area. Because data cannot be erased after block erase is
prohibited, do not write data if the data has not been erased.
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
Table 26-6. Communication Modes
Standard Setting
Port
Speed
UART
115200 bps,
250000 bps,
500000 bps,
1 Mbps
UART
115200 bps,
250000 bps,
500000 bps,
1 Mbps
Table 26-7. Flash Memory Control Commands
Command Name
Compares the contents of a specified area of the flash memory with
data transmitted from the programmer.
Erases a specified area in the flash memory.
Checks if a specified block in the flash memory has been correctly
erased.
Writes data to a specified area in the flash memory
Gets the RL78 microcontroller information (such as the part number,
flash memory configuration, and programming firmware version).
Gets the checksum data for a specified area.
Gets security information.
Release setting of prohibition of writing.
Used to detect synchronization status of communication.
Sets baud rate when UART communication mode is selected.
CHAPTER 26 FLASH MEMORY
Note 1
Note 2
Frequency
Multiply Rate
Function
Pins Used
TOOL0
TOOLTxD,
TOOLRxD
Note
.
774

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents