STM32G474xx HAL User Manual
宏定义
CRC私有宏
CRC

宏定义

#define IS_DEFAULT_POLYNOMIAL(DEFAULT)
#define IS_DEFAULT_INIT_VALUE(VALUE)
#define IS_CRC_POL_LENGTH(LENGTH)
#define IS_CRC_INPUTDATA_FORMAT(FORMAT)

宏定义文档

#define IS_CRC_INPUTDATA_FORMAT (   FORMAT)
值:
(((FORMAT) == CRC_INPUTDATA_FORMAT_BYTES)     || \
                                                   ((FORMAT) == CRC_INPUTDATA_FORMAT_HALFWORDS) || \
                                                   ((FORMAT) == CRC_INPUTDATA_FORMAT_WORDS))

定义位于文件 stm32g4xx_hal_crc.h 的第 279 行。

被以下函数引用: HAL_CRC_Init()

#define IS_CRC_POL_LENGTH (   LENGTH)
值:
(((LENGTH) == CRC_POLYLENGTH_32B) || \
                                       ((LENGTH) == CRC_POLYLENGTH_16B) || \
                                       ((LENGTH) == CRC_POLYLENGTH_8B)  || \
                                       ((LENGTH) == CRC_POLYLENGTH_7B))

定义位于文件 stm32g4xx_hal_crc.h 的第 274 行。

被以下函数引用: HAL_CRCEx_Polynomial_Set()

#define IS_DEFAULT_INIT_VALUE (   VALUE)
值:
(((VALUE) == DEFAULT_INIT_VALUE_ENABLE) || \
                                       ((VALUE) == DEFAULT_INIT_VALUE_DISABLE))

定义位于文件 stm32g4xx_hal_crc.h 的第 271 行。

被以下函数引用: HAL_CRC_Init()

#define IS_DEFAULT_POLYNOMIAL (   DEFAULT)
值:
(((DEFAULT) == DEFAULT_POLYNOMIAL_ENABLE) || \
                                        ((DEFAULT) == DEFAULT_POLYNOMIAL_DISABLE))

定义位于文件 stm32g4xx_hal_crc.h 的第 268 行。

被以下函数引用: HAL_CRC_Init()