|
STM32G474xx HAL用户手册
|
模块 | |
| RTC唤醒定时器 | |
| RTC时间戳 | |
| RTC校准 | |
| RTCEx篡改检测 | |
宏定义 | |
| #define | __HAL_RTC_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SCR = (__FLAG__)) |
| 清除指定的RTC待处理标志。 | |
| #define | __HAL_RTC_GET_FLAG(__HANDLE__, __FLAG__) |
| 检查指定的RTC标志是否已设置。 | |
| #define __HAL_RTC_CLEAR_FLAG | ( | __HANDLE__, | |
| __FLAG__ | |||
| ) | ((__HANDLE__)->Instance->SCR = (__FLAG__)) |
清除指定的RTC待处理标志。
| __HANDLE__ | 指定RTC句柄。 |
| __FLAG__ | 指定要检查的标志。该参数可以是以下值的任意组合:
|
| 无 |
定义于文件 stm32g4xx_hal_rtc_ex.h 的 555 行。
| #define __HAL_RTC_GET_FLAG | ( | __HANDLE__, | |
| __FLAG__ | |||
| ) |
(((((__FLAG__)) >> 8U) == 1U) ? ((__HANDLE__)->Instance->ICSR & (1U << (((uint16_t)(__FLAG__)) & RTC_FLAG_MASK))) : \ ((__HANDLE__)->Instance->SR & (1U << (((uint16_t)(__FLAG__)) & RTC_FLAG_MASK))))
检查指定的RTC标志是否已设置。
| __HANDLE__ | 指定RTC句柄。 |
| __FLAG__ | 指定要检查的标志。该参数可以是以下值的任意组合:
|
| 无 |
定义于文件 stm32g4xx_hal_rtc_ex.h 的 578 行。
1.7.6.1