EasyManua.ls Logo

Renesas RH850 Series

Renesas RH850 Series
45 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...
RH850 Series CAN Transmit Procedure (CAN FD Mode)
R01AN6029EJ0100 Rev.1.0 Page
11
of 42
May 10, 2017
2.3.1 One-shot Transmission Procedure
Figure 2-7 shows the one-shot transmission procedure.
Note 1. For the TMTRF [1: 0] flag in the TMSTSp register, write "B'00" in channel communication mode or
channel standby mode. Do not write any value other than "B'00".
2. Rewrite the TMIDp register, TMPTRp register, and TMDFb_p register when there is no transmit request in
the corresponding transmit buffer (the TMTRM bit of the TMSTSp register is “0”).
3. Do not write the TMIDP register, TMPTRp register, or TMDFb_p register linked to the transmit/receive
FIFO buffer.
4.. When setting the standard ID for the transmit ID (the TMID [28: 0] bit of the TMIDp register), set the ID in
b10-b0. Set b28-b11 to “0”.
5. This is enabled only when the data is stored in the transmit history buffer (the THLDTE bit of the THLCCm
register is “1”, THLE bit is “1”, and the THLEN bit of the TMIDP register is “1”).
6. Rewrite the TMCp register in channel communication mode or channel standby mode.
7. Set the TMCp register that satisfies the following conditions to "H'00".
Transmit buffer linked to the transmit/receive FIFO buffer
Transmit buffer assigned to the transmit queue
8. A transmit request can be set (the TMTR bit of the TMCp register is set to “1”) when there is no transmit
request (the TMTRF [1: 0] flag in the TMSTSp register is “B’00”).
9. Even if the transmission fails, the retransmission specified in the CAN protocol is not performed.
10. Enable one-shot transmission (the TMOM bit of the TMCp register “1”) when there is no transmission
request in the transmit buffer (the TMTRM bit of the TMSTSp register is “0”).
1
1.
To enable one-shot transmission, set it at the same time as the transmit request (the TMTR bit and the
TMOM bit are set to “1” at the same time).
START
END
Enable one-shot transmission, set transmission
request
*6.
7.
8.
9.
10.
11.
12.
Store messages in the transmit buffer
*2.
3.
IDE/RTR/ID
*4.
Enable/disable storage in the transmit history buffer
DLC
Transmit buffer data label
*5.
送信データ
No
Yes
The transmit buffer status
register is "H'00"?
Write "B'00" to the transmit buffer transmission
result flag
*1.

Other manuals for Renesas RH850 Series

Related product manuals