
M0A21/M0A23 Series
May 06, 2022
Page
634
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
1 = Funcrion interrupt Enabled.
[0]
Init
Init Initialization
0 = Normal Operation.
1 = Initialization is started.
Note:
The bus-off recovery sequence (see CAN Specification Rev. 2.0) cannot be shortened by setting
or resetting the Init bit (CAN_CON[0]). If the device goes in the bus-off state, it will set Init of its own
accord, stopping all bus activities. Once Init has been cleared by the CPU, the device will then wait for
129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operations.
At the end of the bus-off recovery sequence, the Error Management Counters will be reset.
During the waiting time after resetting Init, each time a sequence of 11 recessive bits has been
monitored, a Bit0Error code is written to the Status Register, enabling the CPU to readily check up
whether the CAN bus is stuck at dominant or continuously disturbed and to monitor the proceeding of
the bus-off recovery sequence.