![ARTERY AT32F435 Series Reference Manual Download Page 408](http://html1.mh-extra.com/html/artery/at32f435-series/at32f435-series_reference-manual_2977592408.webp)
AT32F435/437
Series Reference Manual
2022.11.11
Page 408
Rev 2.03
1: The new incoming message is discarded.
Bit 2
MMSSR
0x0
rw
Multiple message transmit sequence rule
0: The message with the smallest identifier is first
transmitted.
1: The message with the first request order is first
transmitted.
Bit 1
DZEN
0x1
rw
Doze mode enable
0: Sleep mode is disabled.
1: Sleep mode is enabled.
Note:
The hardware will automatically leave sleep mode when
the AEDEN is set and a message is monitored on the CAN
bus.
After CAN reset or partial software reset, this bit is forced
to be set by hardware, that is, the CAN will keep in sleep
mode, by default.
Bit 0
FZEN
0x0
rw
Freeze mode enable
0: Freeze mode disabled
1: Freeze mode enabled
Note:
The CAN leaves Freeze mode once 11 consecutive
recessive bits have been detected on the RX pin. For this
reason, the software acknowledges the entry of Freeze
mode after the FZC bit is cleared by hardware.
The Freeze mode is entered only when the current CAN
activity (transmission or reception) is completed. Thus the
software acknowledges the exit of Freeze mode after the
FZC bit is cleared by hardware.
20.7.1.2 CAN master status register (CAN_MSTS)
Bit
Register
Reset value
Type
Description
Bit 31: 12 Reserved
0x00000
resd
Kept at its default value.
Bit 11
REALRX
0x1
ro
Real time level on RX pin
0: Low
1: High
Bit 10
LSAMPRX
0x1
ro
Last sample level on RX pin
0: Low
1: High
Note: This value keeps updating with the REALRX.
Bit 9
CURS
0x0
ro
Current receive status
0: No reception occurs
1: Reception is in progress
Note: This bit is set by hardware when the CAN reception
starts, and it is cleared by hardware at the end of
reception.
Bit 8
CUSS
0x0
ro
Current transmit status
0: No transmit occurs
1: Transmit is in progress
Note: This bit is set by hardware when the CAN
transmission starts, and it is cleared by hardware at the
end of transmission.
Bit 7: 5
Reserved
0x0
resd
Kept at its default value.
Bit 4
EDZIF
0x0
rw1c
Enter doze mode interrupt flag
0: Sleep mode is not entered or no condition for flag set.
1: Sleep mode is entered.
Note:
This bit is set by hardware only when EDZIEN=1 and the
CAN enters Sleep mode. When set, this bit will generate a
status change interrupt. This bit is cleared by software
(writing 1 to itself) or by hardware when DZC is cleared.
Bit 3
QDZIF
0x0
rw1c
Exit doze mode interrupt flag
0: Sleep mode is not left or no condition for exit.
1: Sleep mode has been left or exit condition has
generated.