![ARTERY AT32WB415 Series Reference Manual Download Page 286](http://html1.mh-extra.com/html/artery/at32wb415-series/at32wb415-series_reference-manual_2977599286.webp)
AT32WB415
Series Reference Manual
2022.04.13
Page 286
Ver 2.00
19.7.2.1 Transmit mailbox identifier register ( CAN_TMIx) (x=0..2)
Note: 1. This register is write protected when its mailboxes are pending for transmission.
2.This register implements the Transmit Request control (bit 0)
— reset value 0.
Bit
Register
Reset value
Type
Description
Bit 31: 21 TMSID/ TMEID
0xXXX
rw
Transmit mailbox standard identifier or extended identifier
high bytes
Note: This field defines the 11-bit high bytes of the
standard identifier or extended identifier.
Bit 20: 3
TMEID
0xXXXXX
rw
Transmit mailbox extended identifier
Note: This field defines the 18-bit low bytes of the extended
identifier.
Bit 2
TMIDSEL
0xX
rw
Transmit mailbox identifier type select
0: Standard identifier
1: Extended identifier
Bit 1
TMFRSEL
0xX
rw
Transmit mailbox frame type select
0: Data frame
1: Remote frame
Bit 0
TMSR
0x0
rw
Transmit mailbox send request
0: No effect
1: Transmit request
Note: This bit is cleared by hardware when the
transmission has been completed (The mailbox becomes
empty)
19.7.2.2 Transmit mailbox data length and time stamp register
(CAN_TMCx) (x=0..2)
All the bits in the register are write protected when the mailbox is not in empty state.
Bit
Register
Reset value
Type
Description
Bit 31: 16 TMTS
0xXXXX
rw
Transmit mailbox time stamp
Note: This field contains the value of the CAN timer
sampled at the SOF transmission.
Bit 15: 9
Reserved
0xXX
resd
Kept at its default value
Bit 8
TMTSTEN
0xX
rw
Transmit mailbox time stamp transmit enable
0: Time stamp is not sent
1: Time stamp is sent
Note:
This bit is valid only when the time-triggered
communication mode is enabled.
In the time stamp MTS[15: 0], the MTS[7: 0] is stored in
the TMDT7, and MTS[15: 8] in the TMDT6. The data length
must be programmed as 8 to send time stamp.
Bit 7: 4
Reserved
0xX
resd
Kept at its default value
Bit 3: 0
TMDTBL
0xX
rw
Transmit mailbox data byte length
Note: This field defines the data length of a transmit
message. A transmit message can contain from 0 to 8 data
bytes.
19.7.2.3 Transmit mailbox data low register (CAN_TMDTLx) (x=0..2)
All the bits in the register are write protected when the mailbox is not in empty state.
Bit
Register
Reset value
Type
Description
Bit 31: 24 TMDT3
0xXX
rw
Transmit mailbox data byte 3
Bit 23: 16 TMDT2
0xXX
rw
Transmit mailbox data byte 2
Bit 15: 8
TMDT1
0xXX
rw
Transmit mailbox data byte 1
Bit 7: 0
TMDT0
0xXX
rw
Transmit mailbox data byte 0