CRC driver modules.
More...
CRC driver modules.
uint32_t CRC_CalcBlockCRC |
( |
uint32_t |
pBuffer[], |
|
|
uint32_t |
BufferLength |
|
) |
| |
Computes the 32-bit CRC of a given buffer of data word(32-bit).
- Parameters
-
pBuffer | pointer to the buffer containing the data to be computed |
BufferLength | length of the buffer to be computed |
- Return values
-
Definition at line 80 of file stm32f4xx_crc.c.
uint32_t CRC_CalcCRC |
( |
uint32_t |
Data | ) |
|
Computes the 32-bit CRC of a given data word(32-bit).
- Parameters
-
Data | data word(32-bit) to compute its CRC |
- Return values
-
Definition at line 67 of file stm32f4xx_crc.c.
uint32_t CRC_GetCRC |
( |
void |
| ) |
|
Returns the current CRC value.
- Parameters
-
- Return values
-
Definition at line 96 of file stm32f4xx_crc.c.
uint8_t CRC_GetIDRegister |
( |
void |
| ) |
|
Returns the 8-bit data stored in the Independent Data(ID) register.
- Parameters
-
- Return values
-
8-bit | value of the ID register |
Definition at line 116 of file stm32f4xx_crc.c.
void CRC_ResetDR |
( |
void |
| ) |
|
Resets the CRC Data register (DR).
- Parameters
-
- Return values
-
Definition at line 56 of file stm32f4xx_crc.c.
void CRC_SetIDRegister |
( |
uint8_t |
IDValue | ) |
|
Stores a 8-bit data in the Independent Data(ID) register.
- Parameters
-
IDValue | 8-bit value to be stored in the ID register |
- Return values
-
Definition at line 106 of file stm32f4xx_crc.c.