GD32W51x User Manual
307
10.3.
Function overview
CRC calculation unit is used to calculate the 32-bit raw data, and CRC_DATA register
will receive the raw data and store the calculation result.
-
If the CRC_DATA register has not been cleared by software setting the CRC_CTL
register, the new input raw data will be calculated based on the result of previous
value of CRC_DATA.
-
CRC calculation will spend 4 AHB clock cycles for 32-bit data size, during this period
AHB will not be hanged because of the existence of the 32-bit input buffer.
This module supplies an 8-bit free register CRC_FDATA.
-
CRC_FDATA is unrelated to the CRC calculation, any value you write in will be read
out at anytime.