
BAT32G1x9 user manual | Chapter 32 Security features
1112 / 1149
Rev.1.02
32.3.1.1
Flash CRC control register (CRC0CTL).
This is the register that sets the operational control and operation range of the high-speed CRC
operator. The CRC0CTL register is set via the 8-bit memory manipulation instruction. After generating a
reset signal, the value of this register changes to "00H".
Figure 32-1
Format of the flash CRC control register (CRC0CTL).
Address: 40021810H
reset:
00H
R/W
Symbol
7
6
5
4
3
2
1
0
CRC0CTL
CRC0EN
Operational control of high-speed CRC operators
0
Stop running.
1
Start the operation by executing the HALT
instruction.
high speed CRC calculation range
Note: The expected value of the CRC
operation result for comparison must be
stored in the last 4 bytes of flash
memory
in advance
, so the operation range is the range minus
4
bytes.
CRC0EN
FEA6
FEA5
FEA4
FEA3
FEA2
FEA1
FEA0