
AT32F413
Series Reference Manual
2022.06.27
Page 306
Rev 2.00
request generated by software.
The Sleep mode can be entered only when the current
CAN activity (transmission or reception) is completed. For
this reason, the software acknowledges the entry of Sleep
mode after this bit is set by hardware.
The Sleep mode is left only once 11 consecutive recessive
bits have been detect on the CAN RX pin. For this reason,
the software acknowledges the exit of Sleep mode after
this bit is cleared by hardware.
Bit 0
FZC
0x0
ro
Freeze mode confirm
0: The CAN is not in Freeze mode.
1: The CAN is in Freeze mode.
Note:
This bit is used to decide whether the CAN is in Freeze
mode or not. This bit acknowledges the Freeze mode
request generated by software.
The Freeze mode can be entered only when the current
CAN activity (transmission or reception) is completed. For
this reason, the software acknowledges the entry of
Freeze mode after this bit is set by hardware.
The Freeze mode is left only once 11 consecutive
recessive bits have been detect on the CAN RX pin. For
this reason, the software acknowledges the exit of Freeze
mode after this bit is cleared by hardware.
20.7.1.3
CAN transmit status register (CAN_TSTS)
Bit
Register
Reset value
Type
Description
Bit 31
TM2LPF
0x0
ro
Transmit mailbox 2 lowest priority flag
0: Mailbox 2 is not given the lowest priority.
1: Lowest priority (This indicates that more than one
mailboxes are pending for transmission, the mailbox 2 has
the lowest priority.)
Bit 30
TM1LPF
0x0
ro
Transmit mailbox 1 lowest priority flag
0: Mailbox 1 is not given the lowest priority.
1: Lowest priority (This indicates that more than one
mailboxes are pending for transmission, the mailbox 1 has
the lowest priority.)
Bit 29
TM0LPF
0x0
ro
Transmit mailbox 0 lowest priority flag
0: Mailbox 0 is not given the lowest priority.
1: Lowest priority (This indicates that more than one
mailboxes are pending for transmission, the mailbox 0 has
the lowest priority.)
Bit 28
TM2EF
0x1
ro
Transmit mailbox 2 empty flag
This bit is set by hardware when no transmission is
pending in the mailbox 2.
Bit 27
TM1EF
0x1
ro
Transmit mailbox 1 empty flag
This bit is set by hardware when no transmission is
pending in the mailbox 1.
Bit 26
TM0EF
0x1
ro
Transmit mailbox 0 empty flag
This bit is set by hardware when no transmission is
pending in the mailbox 0.
Bit 25: 24 TMNR
0x0
ro
Transmit Mailbox number record
Note:
If the transmit mailbox is free, these two bits refer to the
number of the next transmit mailbox free.
For example, in case of free CAN, the value of these two
bit becomes 01 after a message transmit request is written.
If the transmit box is full, these two bits refer to the number