|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_CRC_ResetCRCCalculationUnit (CRC_TypeDef *CRCx) |
| Reset the CRC calculation unit. More... | |
| __STATIC_INLINE void | LL_CRC_SetPolynomialSize (CRC_TypeDef *CRCx, uint32_t PolySize) |
| Configure size of the polynomial. CR POLYSIZE LL_CRC_SetPolynomialSize. More... | |
| __STATIC_INLINE uint32_t | LL_CRC_GetPolynomialSize (CRC_TypeDef *CRCx) |
| Return size of the polynomial. CR POLYSIZE LL_CRC_GetPolynomialSize. More... | |
| __STATIC_INLINE void | LL_CRC_SetInputDataReverseMode (CRC_TypeDef *CRCx, uint32_t ReverseMode) |
| Configure the reversal of the bit order of the input data CR REV_IN LL_CRC_SetInputDataReverseMode. More... | |
| __STATIC_INLINE uint32_t | LL_CRC_GetInputDataReverseMode (CRC_TypeDef *CRCx) |
| Return type of reversal for input data bit order CR REV_IN LL_CRC_GetInputDataReverseMode. More... | |
| __STATIC_INLINE void | LL_CRC_SetOutputDataReverseMode (CRC_TypeDef *CRCx, uint32_t ReverseMode) |
| Configure the reversal of the bit order of the Output data CR REV_OUT LL_CRC_SetOutputDataReverseMode. More... | |
| __STATIC_INLINE uint32_t | LL_CRC_GetOutputDataReverseMode (CRC_TypeDef *CRCx) |
| Configure the reversal of the bit order of the Output data CR REV_OUT LL_CRC_GetOutputDataReverseMode. More... | |
| __STATIC_INLINE void | LL_CRC_SetInitialData (CRC_TypeDef *CRCx, uint32_t InitCrc) |
| Initialize the Programmable initial CRC value. More... | |
| __STATIC_INLINE uint32_t | LL_CRC_GetInitialData (CRC_TypeDef *CRCx) |
| Return current Initial CRC value. More... | |
| __STATIC_INLINE void | LL_CRC_SetPolynomialCoef (CRC_TypeDef *CRCx, uint32_t PolynomCoef) |
| Initialize the Programmable polynomial value (coefficients of the polynomial to be used for CRC calculation). More... | |
| __STATIC_INLINE uint32_t | LL_CRC_GetPolynomialCoef (CRC_TypeDef *CRCx) |
| Return current Programmable polynomial value. More... | |
| __STATIC_INLINE uint32_t LL_CRC_GetInitialData | ( | CRC_TypeDef * | CRCx | ) |
Return current Initial CRC value.
| CRCx | CRC Instance |
| Value | programmed in Programmable initial CRC value register |
Definition at line 274 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE uint32_t LL_CRC_GetInputDataReverseMode | ( | CRC_TypeDef * | CRCx | ) |
Return type of reversal for input data bit order CR REV_IN LL_CRC_GetInputDataReverseMode.
| CRCx | CRC Instance |
| Returned | value can be one of the following values:
|
Definition at line 219 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE uint32_t LL_CRC_GetOutputDataReverseMode | ( | CRC_TypeDef * | CRCx | ) |
Configure the reversal of the bit order of the Output data CR REV_OUT LL_CRC_GetOutputDataReverseMode.
| CRCx | CRC Instance |
| Returned | value can be one of the following values:
|
Definition at line 246 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE uint32_t LL_CRC_GetPolynomialCoef | ( | CRC_TypeDef * | CRCx | ) |
Return current Programmable polynomial value.
| CRCx | CRC Instance |
| Value | programmed in Programmable Polynomial value register |
Definition at line 305 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE uint32_t LL_CRC_GetPolynomialSize | ( | CRC_TypeDef * | CRCx | ) |
Return size of the polynomial. CR POLYSIZE LL_CRC_GetPolynomialSize.
| CRCx | CRC Instance |
| Returned | value can be one of the following values:
|
Definition at line 188 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE void LL_CRC_ResetCRCCalculationUnit | ( | CRC_TypeDef * | CRCx | ) |
Reset the CRC calculation unit.
| CRCx | CRC Instance |
| None |
Definition at line 157 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE void LL_CRC_SetInitialData | ( | CRC_TypeDef * | CRCx, |
| uint32_t | InitCrc | ||
| ) |
Initialize the Programmable initial CRC value.
| CRCx | CRC Instance |
| InitCrc | Value to be programmed in Programmable initial CRC value register |
| None |
Definition at line 261 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE void LL_CRC_SetInputDataReverseMode | ( | CRC_TypeDef * | CRCx, |
| uint32_t | ReverseMode | ||
| ) |
Configure the reversal of the bit order of the input data CR REV_IN LL_CRC_SetInputDataReverseMode.
| CRCx | CRC Instance |
| ReverseMode | This parameter can be one of the following values:
|
| None |
Definition at line 204 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE void LL_CRC_SetOutputDataReverseMode | ( | CRC_TypeDef * | CRCx, |
| uint32_t | ReverseMode | ||
| ) |
Configure the reversal of the bit order of the Output data CR REV_OUT LL_CRC_SetOutputDataReverseMode.
| CRCx | CRC Instance |
| ReverseMode | This parameter can be one of the following values:
|
| None |
Definition at line 233 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE void LL_CRC_SetPolynomialCoef | ( | CRC_TypeDef * | CRCx, |
| uint32_t | PolynomCoef | ||
| ) |
Initialize the Programmable polynomial value (coefficients of the polynomial to be used for CRC calculation).
| CRCx | CRC Instance |
| PolynomCoef | Value to be programmed in Programmable Polynomial value register |
| None |
Definition at line 291 of file stm32l4xx_ll_crc.h.
| __STATIC_INLINE void LL_CRC_SetPolynomialSize | ( | CRC_TypeDef * | CRCx, |
| uint32_t | PolySize | ||
| ) |
Configure size of the polynomial. CR POLYSIZE LL_CRC_SetPolynomialSize.
| CRCx | CRC Instance |
| PolySize | This parameter can be one of the following values:
|
| None |
Definition at line 173 of file stm32l4xx_ll_crc.h.