|
STM32F103xB HAL User Manual
|
management functions. More...
Functions | |
| uint32_t | HAL_CRC_Accumulate (CRC_HandleTypeDef *hcrc, uint32_t pBuffer[], uint32_t BufferLength) |
| Compute the 32-bit CRC value of a 32-bit data buffer starting with the previously computed CRC as initialization value. | |
| uint32_t | HAL_CRC_Calculate (CRC_HandleTypeDef *hcrc, uint32_t pBuffer[], uint32_t BufferLength) |
| Compute the 32-bit CRC value of a 32-bit data buffer starting with hcrc->Instance->INIT as initialization value. | |
management functions.
===============================================================================
##### Peripheral Control functions #####
===============================================================================
[..] This section provides functions allowing to:
(+) compute the 32-bit CRC value of a 32-bit data buffer
using combination of the previous CRC value and the new one.
[..] or
(+) compute the 32-bit CRC value of a 32-bit data buffer
independently of the previous CRC value.
| uint32_t HAL_CRC_Accumulate | ( | CRC_HandleTypeDef * | hcrc, |
| uint32_t | pBuffer[], | ||
| uint32_t | BufferLength | ||
| ) |
Compute the 32-bit CRC value of a 32-bit data buffer starting with the previously computed CRC as initialization value.
| hcrc | CRC handle |
| pBuffer | pointer to the input data buffer. |
| BufferLength | input data buffer length (number of uint32_t words). |
| uint32_t | CRC (returned value LSBs for CRC shorter than 32 bits) |
Definition at line 227 of file stm32f1xx_hal_crc.c.
References HAL_CRC_STATE_BUSY, HAL_CRC_STATE_READY, CRC_HandleTypeDef::Instance, and CRC_HandleTypeDef::State.
| uint32_t HAL_CRC_Calculate | ( | CRC_HandleTypeDef * | hcrc, |
| uint32_t | pBuffer[], | ||
| uint32_t | BufferLength | ||
| ) |
Compute the 32-bit CRC value of a 32-bit data buffer starting with hcrc->Instance->INIT as initialization value.
| hcrc | CRC handle |
| pBuffer | pointer to the input data buffer. |
| BufferLength | input data buffer length (number of uint32_t words). |
| uint32_t | CRC (returned value LSBs for CRC shorter than 32 bits) |
Definition at line 257 of file stm32f1xx_hal_crc.c.
References __HAL_CRC_DR_RESET, HAL_CRC_STATE_BUSY, HAL_CRC_STATE_READY, CRC_HandleTypeDef::Instance, and CRC_HandleTypeDef::State.
1.7.6.1