660
Chapter 19
CAN Controller (CAN)
Preliminary User’s Manual U17566EE1V2UM00
Caution
In the bus-off recovery sequence, the REC0 to REC6 bits counts up (+1) each
time 11 consecutive recessive-level bits have been detected. Even during the
bus-off period, the CAN module can enter the CAN sleep mode or CAN stop
mode. To be released from the bus-off state, the module must enter the
initialization mode once. If the module is in the CAN sleep mode or CAN stop
mode, however, it cannot enter the initialization mode. In this case, release the
module from the CAN sleep or stop mode, and then make a request to place
the module in the initialization mode.
Figure 19-17
Recovery from bus-off state through normal recovery sequence
»error-p
ass
ive«
00H
00H
≠
00H
00H
8
0H
≤
TEC[7:0]
≤
FFH
?
?
?
?
BOFF
b
it
in CnINFO
regi
s
ter
OPMODE[2:0]
in CnCTRL
regi
s
ter
(written
b
y
us
er)
OPMODE[2:0]
in CnCTRL
regi
s
ter
(re
a
d
b
y
us
er)
TEC[7:0]
in CnERC
regi
s
ter
REC[7:0]
in CnERC
regi
s
ter
TEC > FFH
≠
00H
≠
00H
≠
00H
FFH < TEC [7:0]
»
bus
-off«
»
bus
-off-recovery-
s
e
qu
ence«
»error-
a
ctive«
00H
≤
TEC[7:0]
<
8
0H
00H
≤
REC[7:0]
<
8
0H
00H
≤
REC[7:0]
≤
8
0H
<1>
<2>
<
3
>
Undefined
electronic components distributor