R01UH0823EJ0100 Rev.1.00 Page 1252 of 1823
Jul 31, 2019
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
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
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
0000:0 data bytes
0001:1 data byte
0010:2 data bytes
0011:3 data bytes
0100:4 data bytes
0101:5 data bytes
0110:6 data bytes
0111:7 data bytes
1 x x x: 8 data bytes
R/W