Chapter 18
(6)
Access
Address
Initial Value
Note
Note
570
CnCTRL - CANn module control register
The CnCTRL register is used to control the operation mode of the CAN
module.
This register can be read/written in 16-bit units.
<CnRBaseAddr> + 050
0000
. The register is initialized by any reset.
H
(a) CnCTRL read
15
14
0
0
7
6
CCERC
AL
RSTAT
Reception status bit
0
Reception is stopped.
1
Reception is in progress.
1.
The RSTAT bit is set to 1 under the following conditions (timing)
•
The SOF bit of a receive frame is detected
•
On occurrence of arbitration loss during a transmit frame
2.
The RSTAT bit is cleared to 0 under the following conditions (timing)
•
When a recessive level is detected at the second bit of the interframe
space
•
On transition to the initialization mode at the first bit of the interframe
space
TSTAT
Transmission status bit
0
Transmission is stopped.
1
Transmission is in progress.
1.
The TSTAT bit is set to 1 under the following conditions (timing)
•
The SOF bit of a transmit frame is detected
2.
The TSTAT bit is cleared to 0 under the following conditions (timing)
•
During transition to bus-off state
•
On occurrence of arbitration loss in transmit frame
•
On detection of recessive level at the second bit of the interframe space
•
On transition to the initialization mode at the first bit of the interframe
space
User's Manual U18743EE1V2UM00
H
13
12
11
0
0
0
5
4
3
VALID
PSMODE1 PSMODE0 OPMODE2 OPMODE1 OPMODE0
CAN Controller (CAN)
10
9
8
0
RSTAT
TSTAT
2
1
0