EasyManuals Logo

Renesas RH850 Series Application Note

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
Page #11 background imageLoading...
Page #11 background image
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

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas RH850 Series and is the answer not in the manual?

Renesas RH850 Series Specifications

General IconGeneral
CoreRH850
Operating Voltage2.7V to 5.5V
Package OptionsLQFP, BGA
Communication InterfacesCAN, LIN, FlexRay, Ethernet, SPI, I2C, UART
Target ApplicationsAutomotive, Industrial
TimersMultiple timers
ADC12-bit, 10-bit
Security FeaturesHardware Security Module (HSM)
Safety FeaturesMemory Protection

Related product manuals