![GigaDevice Semiconductor GD32E23 Series Скачать руководство пользователя страница 136](http://html.mh-extra.com/html/gigadevice-semiconductor/gd32e23-series/gd32e23-series_user-manual_2225794136.webp)
GD32E23x User Manual
136
Software writes and reads.
These bits are unrelated with CRC calculation. This byte can be used for any goal
by any other peripheral. The CRC_CTL register will generate no effect to the byte.
7.4.3.
Control register (CRC_CTL)
Address offset: 0x08
Reset value: 0x0000 0000
This register has to be accessed by word (32-bit)
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
REV_O
REV_I[1:0]
PS[1:0]
Reserved
RST
rw
rw
rw
rs
Bits
Fields
Descriptions
31:8
Reserved
Must be kept at reset value
7
REV_O
Reverse output data value in bit order
0: Not bit reversed for output data
1: Bit reversed for output data
6:5
REV_I[1:0]
Reverse type for input data
0: Dot not use reverse for input data
1: Reverse input data with every 8-bit length
2: Reverse input data with every 16-bit length
3: Reverse input data with whole 32-bit length
4:3
PS[1:0]
Size of polynomial
0: 32 bit
1: 16 bit (POLY [15:0] is used for calculation)
2: 8 bit (POLY [7:0] is used for calculation)
3: 7 bit (POLY [6:0] is used for calculation)
2:1
Reserved
Must be kept at reset value
0
RST
Set this bit can reset the CRC_DATA register to the value in CRC_IDATA then
automatically cleared itself to 0 by hardware. This bit will take no effect to
CRC_FDATA.
Software writes and reads.