R01UH0823EJ0100 Rev.1.00
Page 1275 of 1823
Jul 31, 2019
RX23W Group
36. CAN Module (RSCAN)
36.5.4
Transmit History Function
Information of transmitted messages can be stored in the transmit history buffer. Each channel has a single transmit
history buffer that can contain 8 sets of transmit history data.
A message transmit source buffer type can be selected by the THLCC0.THLDTE bit. Whether to store transmit history
data for each message can be set by the CFIDH0.THLEN bit.
After transmit completes successfully, information of the following transmit messages is stored in the transmit history
buffer as transmit history data. After successful completion of transmit, process may be delayed by up to 38 clocks of
PCLK before the transmit history data is stored.
Buffer type
01b: Transmit buffer
10b: Transmit/receive FIFO buffer
Buffer number Number of source transmit buffer or transmit/receive FIFO buffer.
This number depends on buffer types. See
.
Label data
Label information of transmit message
Label data is used to identify each message. A unique label data can be added to each message transmitted from a
transmit buffer or transmit/receive FIFO buffer.
Transmit history data can be read from the THLACC0 register. If it is attempted to store new transmit history data while
the buffer is full, the buffer overflows and the new data is discarded.
Table 36.10
Transmit History Data Buffer Numbers
Buffer Number
Buffer Type
01b
10b
00b
Transmit buffer 0
Numbers of transmit buffers linked to transmit/receive FIFO buffers by
the CFCCH0.CFTML[1:0] bits.
01b
Transmit buffer 1
10b
Transmit buffer 2
11b
Transmit buffer 3