Download Print this page

Receive Using Receive Buffers - Renesas RH850 Series Application Note

Can receive procedure (can fd mode)
Hide thumbs Also See for RH850 Series:

Advertisement

RH850 Series
2.

Receive Using Receive Buffers

Receive buffer q shared by all channels is available. Since the message stored in the receive buffer with the same
number is overwritten, the latest received data can be read.
If it is received in the receive buffer, no interrupt is generated.
When the process of storing the received message in the receive buffer starts, the receive buffer q becomes "new
message" (the RMNSq flag in the RMNDy register becomes "1"). Received data information can be read from the
RMIDq register, RMPTRq register, and RMDFb_q register (b = 0 to 4). The payload size that can be received by the
receive buffer is up to 20 bytes. You must use the receive or transmit / receive FIFO to receive messages exceeding 20
bytes.
For the configuration settings for using the receive buffer, refer to "CAN Configuration Application Note".
Figure 2-1 shows the operation of the receive buffer.
Msg3
【Note】q:Number of receive buffers (set value of the NRXMB [7: 0] bit of the RMNB register) -1
R01AN6028EJ0100 Rev.1.0
May 10, 2017
Msg2
Msg1
Figure 2-1 Receive Buffer Operation
CAN Receive Procedure (CAN FD Mode)
Receive buffer 0
Receive buffer 1
Receive buffer 2
Receive buffer q
CAN Bus
Msg1
Msg2
Msg3
*
Read with
the program
Page 4 of 26
Msg1
Msg2
Msg3
Receive
Data

Advertisement

loading

This manual is also suitable for:

Rh850/e2 seriesRh850/e1m-s2Rh850/p1m-e