![Geehy SEMICONDUCTOR APM32F030x4x6x8xC Скачать руководство пользователя страница 325](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f030x4x6x8xc/apm32f030x4x6x8xc_user-manual_573629325.webp)
www.geehy.com Page 324
25.4
Register Functional Description
Data register (CRC_DATA)
Offset address: 0x00
Reset value: 0xFFFF FFFF
Field Name
R/W
Description
31:0
DATA
R/W
32bit Data
Used as input register when writing new data of CRC calculator
Return CRC computing results when reading
Independent data register (CRC_INDATA)
Offset address: 0x04
Reset value: 0x0000 0000
Note: This register does not take part in calculation and can store any data.
Control register (CRC_CTRL)
Offset address: 0x08
Reset value: 0x0000 0000
Field Name R/W
Description
0
RST
R/S
Reset CRC Calculation Unit
Set the data register to 0xFFFF FFFF. It can only set this bit, which shall be
automatically cleared by hardware.
4:1
Reserved
6:5
REVI
R/W
Input Data Reverse
Reverse the input data in different units.
00: Not reversed
01: In byte
10: In half word
11: In word
7
REVO R/W
Output Data Reverse
0: Not reversed
1: Reversed
31:8
Reserved
CRC initial value register (CRC_INITVAL)
Offset address: 0x10
Reset value: 0xFFFF FFFF
Field
Name
R/W
Description
7:0
INDATA R/W
Independent 8bit Data
Can be used for temporary storage of 1-byte data.
CRC rest generated by RST bit of the register CRC_CTRL has no effect on
this register.
31:8
Reserved.