STM32G474xx HAL用户手册
函数
CRC私有函数
CRC

函数

static uint32_t CRC_Handle_8 (CRC_HandleTypeDef *hcrc, uint8_t const pBuffer[], uint32_t BufferLength)
 向CRC计算器输入8位输入数据。
static uint32_t CRC_Handle_16 (CRC_HandleTypeDef *hcrc, uint16_t const pBuffer[], uint32_t BufferLength)
 向CRC计算器输入16位输入数据。

函数文档

static uint32_t CRC_Handle_16 ( CRC_HandleTypeDef hcrc,
uint16_t const  pBuffer[],
uint32_t  BufferLength 
) [static]

向CRC计算器输入16位输入数据。

特定的数据处理以优化处理时间。

参数:
hcrcCRC句柄
pBuffer指向输入数据缓冲区的指针
BufferLength输入数据缓冲区长度
返回值:
uint32_tCRC(对于小于32位的CRC返回值的LSB)

Definition at line 489 of file stm32g4xx_hal_crc.c.

References CRC_HandleTypeDef::Instance.

Referenced by HAL_CRC_Accumulate(), and HAL_CRC_Calculate().

static uint32_t CRC_Handle_8 ( CRC_HandleTypeDef hcrc,
uint8_t const  pBuffer[],
uint32_t  BufferLength 
) [static]

向CRC计算器输入8位输入数据。

特定的数据处理以优化处理时间。

参数:
hcrcCRC句柄
pBuffer指向输入数据缓冲区的指针
BufferLength输入数据缓冲区长度
返回值:
uint32_tCRC(对于小于32位的CRC返回值的LSB)

Definition at line 434 of file stm32g4xx_hal_crc.c.

References CRC_HandleTypeDef::Instance.

Referenced by HAL_CRC_Accumulate(), and HAL_CRC_Calculate().