Transition From Initialization Mode To Operation Mode - NEC V850ES/F 3-L Series User Manual

32-bit single-chip microcontroller
Table of Contents

Advertisement

Chapter 18

18.8.4 Transition from initialization mode to operation mode

OPMODE[2:0] = 00H
and CAN bus is busy.
OPMODE[2:0] = 00H
and CAN bus is busy.
[Normal operation
mode]
OPMODE[2:0]=01H
Figure 18-27
600
The CAN module can be switched to the following operation modes.
• Normal operation mode
• Normal operation mode with ABT
• Receive-only mode
• Single-shot mode
• Self-test mode
[Normal operation
OPMODE[2:0] = 03H
mode with ABT]
OPMODE[2:0]=02H
OPMODE[2:0] = 00H
and interframe space
OPMODE[2:0] = 02H
OPMODE[2:0] = 00H
and interframe space
OPMODE[2:0] = 01H
GOM = 1
All CAN modules are
in INIT mode and GOM = 0
CAN module
channel invalid
RESET released
RESET
Transition to operation modes
The transition from the initialization mode to an operation mode is controlled by
the bit string OPMODE[2:0] in the CnCTRL register.
Changing from one operation mode into another requires shifting to the
initialization mode in between. Do not change one operation mode to another
directly; otherwise the operation will not be guaranteed.
Requests for transition from an operation mode to the initialization mode are
held pending when the CAN bus is not in the interframe space (i.e., frame
reception or transmission is in progress), and the CAN module enters the
initialization mode at the first bit in the interframe space (the values of the
OPMODE[2:0] bits are changed to 000
mode to the initialization mode, read the OPMODE[2:0] bits until their value
becomes 000
to confirm that the module has entered the initialization mode
B
(see Figure 18-36 on page 638).
User's Manual U18743EE1V2UM00
OPMODE[2:0] = 00H
and CAN bus is busy.
[Receive-only mode]
OPMODE[2:0]=03H
[Single-shot mode]
OPMODE[2:0]=04H
OPMODE[2:0] = 00H
and interframe space
OPMODE[2:0] = 04H
OPMODE[2:0] = 00H
and interframe space
INIT mode
OPMODE[2:0] = 05H
OPMODE[2:0] = 00H
OPMODE[2:0] = 00H
and interframe space
EFSD = 1
and GOM = 0
. After issuing a request to change the
)
B
CAN Controller (CAN)
OPMODE[2:0] = 00H
and CAN bus is busy.
OPMODE[2:0] = 00H
and CAN bus is busy.
[Self-test mode]
OPMODE[2:0]=05H

Advertisement

Table of Contents
loading

Table of Contents