STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for Data_Management:

Functions

__STATIC_INLINE void LL_CRC_FeedData32 (CRC_TypeDef *CRCx, uint32_t InData)
 Write given 32-bit data to the CRC calculator @rmtoll DR DR LL_CRC_FeedData32. More...
 
__STATIC_INLINE uint32_t LL_CRC_ReadData32 (const CRC_TypeDef *CRCx)
 Return current CRC calculation result. 32 bits value is returned. @rmtoll DR DR LL_CRC_ReadData32. More...
 
__STATIC_INLINE uint32_t LL_CRC_Read_IDR (CRC_TypeDef *CRCx)
 Return data stored in the Independent Data(IDR) register. More...
 
__STATIC_INLINE void LL_CRC_Write_IDR (CRC_TypeDef *CRCx, uint32_t InData)
 Store data in the Independent Data(IDR) register. More...
 

Detailed Description

Function Documentation

◆ LL_CRC_FeedData32()

__STATIC_INLINE void LL_CRC_FeedData32 ( CRC_TypeDef *  CRCx,
uint32_t  InData 
)

Write given 32-bit data to the CRC calculator @rmtoll DR DR LL_CRC_FeedData32.

Parameters
CRCxCRC Instance
InDatavalue to be provided to CRC calculator between between Min_Data=0 and Max_Data=0xFFFFFFFF
Return values
None

Definition at line 127 of file stm32f4xx_ll_crc.h.

◆ LL_CRC_Read_IDR()

__STATIC_INLINE uint32_t LL_CRC_Read_IDR ( CRC_TypeDef *  CRCx)

Return data stored in the Independent Data(IDR) register.

Note
This register can be used as a temporary storage location for one byte. @rmtoll IDR IDR LL_CRC_Read_IDR
Parameters
CRCxCRC Instance
Return values
Valuestored in CRC_IDR register (General-purpose 8-bit data register).

Definition at line 150 of file stm32f4xx_ll_crc.h.

◆ LL_CRC_ReadData32()

__STATIC_INLINE uint32_t LL_CRC_ReadData32 ( const CRC_TypeDef *  CRCx)

Return current CRC calculation result. 32 bits value is returned. @rmtoll DR DR LL_CRC_ReadData32.

Parameters
CRCxCRC Instance
Return values
CurrentCRC calculation result as stored in CRC_DR register (32 bits).

Definition at line 138 of file stm32f4xx_ll_crc.h.

◆ LL_CRC_Write_IDR()

__STATIC_INLINE void LL_CRC_Write_IDR ( CRC_TypeDef *  CRCx,
uint32_t  InData 
)

Store data in the Independent Data(IDR) register.

Note
This register can be used as a temporary storage location for one byte. @rmtoll IDR IDR LL_CRC_Write_IDR
Parameters
CRCxCRC Instance
InDatavalue to be stored in CRC_IDR register (8-bit) between Min_Data=0 and Max_Data=0xFF
Return values
None

Definition at line 163 of file stm32f4xx_ll_crc.h.