EasyManua.ls Logo

Renesas M32R/ECU Series

Renesas M32R/ECU Series
839 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
13
13-86
32180 Group Users Manual (Rev.1.0)
CAN MODULE
13.7 Transmitting Remote Frames
13.7.1 Remote Frame Transmit Procedure
The following describes the procedure for transmitting remote frames.
(1) Initializing the CAN Message Slot Control Register
Initialize the CAN Message Slot Control Register for the slot to be transmitted by writing H00 to the register.
(2) Confirming that transmission is idle
Read the CAN Message Slot Control Register that has just been initialized and check the TRSTAT (Transmit/
Receive Status) bit to see that transmission/reception has stopped and remains idle. If this bit = "1", it means
that the CAN module is accessing the message slot. Therefore, wait until the bit is cleared to "0".
(3) Setting transmit ID
Set the ID to be transmitted in the message slot.
(4) Setting the Extended ID Register
Set the corresponding bit in the Extended ID Register to "0" if the data is to be transmitted as a standard
frame, or "1" if the data is to be transmitted as an extended frame.
(5) Setting the CAN Message Slot Control Register
Write HA0 to the CAN Message Slot Control Register to set the TR (Transmit Request) bit and RM (Remote)
bit to "1".
13.7 Transmitting Remote Frames

Table of Contents

Related product manuals