|
STM32G474xx HAL User Manual
|
宏定义 | |
| #define | __HAL_CRC_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_CRC_STATE_RESET) |
| 重置CRC句柄状态。 | |
| #define | __HAL_CRC_DR_RESET(__HANDLE__) ((__HANDLE__)->Instance->CR |= CRC_CR_RESET) |
| 重置CRC数据寄存器。 | |
| #define | __HAL_CRC_INITIALCRCVALUE_CONFIG(__HANDLE__, __INIT__) ((__HANDLE__)->Instance->INIT = (__INIT__)) |
| 设置CRC INIT非默认值。 | |
| #define | __HAL_CRC_SET_IDR(__HANDLE__, __VALUE__) (WRITE_REG((__HANDLE__)->Instance->IDR, (__VALUE__))) |
| 将数据存储在独立数据(ID)寄存器中。 | |
| #define | __HAL_CRC_GET_IDR(__HANDLE__) (((__HANDLE__)->Instance->IDR) & CRC_IDR_IDR) |
| 返回存储在独立数据(ID)寄存器中的数据。 | |
| #define __HAL_CRC_DR_RESET | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR |= CRC_CR_RESET) |
重置CRC数据寄存器。
| __HANDLE__ | CRC句柄 |
| 无 |
定义于文件 stm32g4xx_hal_crc.h 的 第232行。
被以下函数引用:HAL_CRC_Calculate() 和 HAL_CRC_DeInit()。
| #define __HAL_CRC_GET_IDR | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->IDR) & CRC_IDR_IDR) |
返回存储在独立数据(ID)寄存器中的数据。
| __HANDLE__ | CRC句柄 |
| ID寄存器的值 |
定义于文件 stm32g4xx_hal_crc.h 的 第257行。
| #define __HAL_CRC_INITIALCRCVALUE_CONFIG | ( | __HANDLE__, | |
| __INIT__ | |||
| ) | ((__HANDLE__)->Instance->INIT = (__INIT__)) |
| #define __HAL_CRC_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->State = HAL_CRC_STATE_RESET) |
| #define __HAL_CRC_SET_IDR | ( | __HANDLE__, | |
| __VALUE__ | |||
| ) | (WRITE_REG((__HANDLE__)->Instance->IDR, (__VALUE__))) |
将数据存储在独立数据(ID)寄存器中。
| __HANDLE__ | CRC句柄 |
| __VALUE__ | 要存储在ID寄存器中的值 |
| 无 |
定义于文件 stm32g4xx_hal_crc.h 的 第249行。
1.7.6.1