BAT32G1x9 user manual | Chapter 22 CAN control
889 / 1149
Rev.1.02
22.7.4
CAN Global Automatic Block Transfer Control Register (CnGMABT).
The CnGMABT register is used to control automatic block transfer (ABT) operation
Figure 22-27
Format of the CAN Global Automatic Block Transfer Control Register
(CnGMABT) (1/2
).
(a) read
CnGMABT
15
14
13
12
11
10
9
8
0
0
0
0
0
0
0
0
7
6
5
4
3
2
1
0
0
0
0
0
0
0
ABTCLR
ABTTRG
(a) write
CnGMABT
15
14
13
12
11
10
9
8
0
0
0
0
0
0
Set
ABTCLR
Set
ABTTRG
7
6
5
4
3
2
1
0
0
0
0
0
0
0
ABTCLR
ClearA
BTTRG
Note Before changing the normal operating mode of ABT to initialization mode, make sure that the
CnGMABT register is set to the default value (0000H) and confirm that the CnGMABT register
must have been initialized to the default value (0000H). )
。
(a) read
ABTCLR
Automatic block transfer clear status bits
0
Clearing the autotransport engine is complete
1
The autotransfer engine is being purged
Remarks
1. When ABTTRG is cleared to 0, set the ABTCLR bit to 1.
Operation is not guaranteed when ABTTRG is 1 and ABTCLR is 1.
2. When the autoblock transfer engine is cleared by setting the ABTCLR bit to 1, the
ABTCLR bit will automatically clear to 0 once the requested purge processing is
complete.