
591
Chapter 16
FCAN Controller
User’s Manual U16702EE3V2UD00
(3)
CAN global automatic block transmission control register (CnGMABT)
The CnGMABT register is used to control the automatic block transmission (ABT) operation.
Figure 16-25:
CAN Global Automatic Block Transmission Control Register (CnGMABT) Format (1/2)
(a) Read
(b) Write
Caution:
Before changing the normal operation mode with ABT to the initialization mode, be
sure to set the CnGMABT register to the default value (0000H). After setting, confirm
that the CnGMABT register is initialized to 0000H.
(a) Read
Remarks: 1.
Set the ABTCLR bit to 1 while the ABTTRG bit is cleared to 0.
The operation is not guaranteed if the ABTCLR bit is set to 1 while the ABTTRG bit is
set to 1.
2.
When the automatic block transmission engine is cleared by setting the ABTCLR bit to
1, the ABTCLR bit is automatically cleared to 0 as soon as the requested clearing pro-
cessing is complete.
Cautions: 1. Do not set the ABTTRG bit to 1 in the initialization mode. If the ABTTRG bit is set
to 1 in the initialization mode, the operation is not guaranteed after the CAN mod-
ule has entered the normal operation mode with ABT.
2. Do not set the ABTTRG bit to 1 while the CnCTRL.TSTATbit is set to 1. Confirm
that the TSTAT bit = 0 before setting the ABTTRG bit to 1.
15
14
13
12
11
10
9
8
Address R/W After reset
CnGMABT
0
0
0
0
0
0
0
0
see Table
16-4
R/W
0000H
7
6
5
4
3
2
1
0
0
0
0
0
0
0
ABTCLR ABTTRG
15
14
13
12
11
10
9
8
Address R/W After reset
CnGMABT
0
0
0
0
0
0
Set
ABTCLR
Set
ABTTRG
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
Clear
ABTTRG
ABTCLR
Automatic block transmission engine clear status bit
0
Clearing the automatic transmission engine is completed.
1
The automatic transmission engine is being cleared.
ABTTRG
Automatic block transmission status bit
0
Automatic block transmission is stopped.
1
Automatic block transmission is under execution.
electronic components distributor