CHAPTER 19 FCAN CONTROLLER (V850/SC3)
User’s Manual U15109EJ3V0UD
610
(3/4)
(a) Read
STOP
CAN stop mode control bit
0
Normal CAN sleep mode
1
CAN stop mode (change in CAN bus does not cause wakeup)
•
CAN stop mode can be selected only when the CAN module has been set to CAN sleep
mode, i.e., when the SLEEP bit has been set (1).
•
CAN stop mode can be canceled only by the CPU by clearing the STOP bit (0).
SLEEP
CAN sleep mode control bit
0
Normal operating mode
1
CAN sleep mode (change in CAN bus causes wakeup)
•
CAN sleep mode can be set only when the CAN bus is in the idle state.
•
CAN sleep mode is canceled under the following conditions.
•
When the CPU has cleared the SLEEP bit (0)
•
When the CAN bus changes (this occurs only when CAN stop mode has not been
set)
•
The WAKE bit
Note
is set (1) only when CAN sleep mode is cancelled by the change of the
CAN bus, and an error interrupt occurs.
•
To check the settings of the SLEEP bit, read the CnCTRL register.
INIT
Initialization request bit
0
Normal operation mode
1
Initialization mode
•
Be sure to confirm that the CAN module has entered the initialization mode using the
ISTAT bit (ISTAT bit = 1) after setting the INIT bit (1).
•
If the INIT bit is set (1) when the CAN module is in the bus off status (BOFF bit = 1), the
CAN module enters initialization mode (ISTAT bit = 1) immediately.
Note
See
19.5.20 CANn definition register (CnDEF)
.