Users Manual

Table Of Contents
R01UH0823EJ0110 Rev.1.10 Page 1260 of 1852
Nov 30, 2020
RX23W Group 36. CAN Module (RSCAN)
36.2.69 Transmit Buffer Register pBH (TMPTRp) (p = 0 to 3)
x: Don’t care
Modify this register when the corresponding TMSTSp.TMTRM flag is 0 (no transmit request is present). If this register
is linked to any transmit/receive FIFO buffer, do not write data to this register.
This register can be read/written when the GRWCR.RPAGE bit is 1.
TMPTR[7:0] Bits (Transmit Buffer Label Data)
When message transmission has been completed, the TMPTR[7:0] value is stored in the transmit history buffer.
TMDLC[3:0] Bits (Transmit Buffer DLC Data)
These bits are used to set the data length of the message to be transmitted from the transmit buffer when the
TMIDHp.TMRTR bit is set to 0 (data frame). If a 9-byte (or more) data length is set, 8 bytes of data is actually
transmitted.
When the TMIDHp.TMRTR bit is set to 1 (remote frame), set the data length of messages to be requested.
Address(es): RSCAN0.TMPTR0 000A 8606h, RSCAN0.TMPTR1 000A 8616h, RSCAN0.TMPTR2 000A 8626h,
RSCAN0.TMPTR3 000A 8636h
b15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0
TMDLC[3:0] TMPTR[7:0]
Value after reset:
0000000000000000
Bit Symbol Bit Name Description R/W
b7 to b0 TMPTR[7:0] Transmit Buffer Label Data Set the label information to be stored in the transmit history
buffer.
R/W
b11 to b8 Reserved These bits are read as 0. The write value should be 0. R/W
b15 to b12 TMDLC[3:0] Transmit Buffer DLC Data
b15 b12
0 0 0 0: 0 data bytes
0 0 0 1: 1 data byte
0 0 1 0: 2 data bytes
0 0 1 1: 3 data bytes
0 1 0 0: 4 data bytes
0 1 0 1: 5 data bytes
0 1 1 0: 6 data bytes
0 1 1 1: 7 data bytes
1 x x x: 8 data bytes
R/W