|
STM32G474xx HAL User Manual
|
RTC句柄结构定义。 更多...
#include <stm32g4xx_hal_rtc.h>
RTC句柄结构定义。
定义于文件 stm32g4xx_hal_rtc.h 的 167 行。
| void(* __RTC_HandleTypeDef::AlarmAEventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC闹钟A事件回调
定义于文件 stm32g4xx_hal_rtc.h 的 182 行。
被以下函数引用: HAL_RTC_AlarmIRQHandler(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), 和 HAL_RTC_UnRegisterCallback()。
| void(* __RTC_HandleTypeDef::AlarmBEventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC闹钟B事件回调
定义于文件 stm32g4xx_hal_rtc.h 的 183 行。
被以下函数引用: HAL_RTC_AlarmIRQHandler(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), 和 HAL_RTC_UnRegisterCallback()。
| RTC_TypeDef* __RTC_HandleTypeDef::Instance |
传统寄存器基址。不再使用,驱动程序直接使用CMSIS基址
定义于文件 stm32g4xx_hal_rtc.h 的 172 行。
被以下函数引用: HAL_RTC_AlarmIRQHandler(), HAL_RTC_DeactivateAlarm(), HAL_RTC_DeInit(), HAL_RTC_DST_Add1Hour(), HAL_RTC_DST_ClearStoreOperation(), HAL_RTC_DST_ReadStoreOperation(), HAL_RTC_DST_SetStoreOperation(), HAL_RTC_DST_Sub1Hour(), HAL_RTC_GetAlarm(), HAL_RTC_GetDate(), HAL_RTC_GetTime(), HAL_RTC_Init(), HAL_RTC_PollForAlarmAEvent(), HAL_RTC_SetAlarm(), HAL_RTC_SetAlarm_IT(), HAL_RTC_SetDate(), HAL_RTC_SetTime(), HAL_RTC_WaitForSynchro(), HAL_RTCEx_DeactivateCalibrationOutPut(), HAL_RTCEx_DeactivateInternalTimeStamp(), HAL_RTCEx_DeactivateRefClock(), HAL_RTCEx_DeactivateTimeStamp(), HAL_RTCEx_DeactivateWakeUpTimer(), HAL_RTCEx_DisableBypassShadow(), HAL_RTCEx_EnableBypassShadow(), HAL_RTCEx_GetTimeStamp(), HAL_RTCEx_GetWakeUpTimer(), HAL_RTCEx_PollForAlarmBEvent(), HAL_RTCEx_PollForTimeStampEvent(), HAL_RTCEx_PollForWakeUpTimerEvent(), HAL_RTCEx_SetCalibrationOutPut(), HAL_RTCEx_SetInternalTamper(), HAL_RTCEx_SetInternalTamper_IT(), HAL_RTCEx_SetInternalTimeStamp(), HAL_RTCEx_SetRefClock(), HAL_RTCEx_SetSmoothCalib(), HAL_RTCEx_SetSynchroShift(), HAL_RTCEx_SetTamper(), HAL_RTCEx_SetTamper_IT(), HAL_RTCEx_SetTimeStamp(), HAL_RTCEx_SetTimeStamp_IT(), HAL_RTCEx_SetWakeUpTimer(), HAL_RTCEx_SetWakeUpTimer_IT(), HAL_RTCEx_TimeStampIRQHandler(), HAL_RTCEx_WakeUpTimerIRQHandler(), RTC_EnterInitMode(), 和 RTC_ExitInitMode()。
| void(* __RTC_HandleTypeDef::InternalTamper1EventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC内部篡改1事件回调
定义于文件 stm32g4xx_hal_rtc.h 的 192 行。
被以下函数引用: HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), 和 HAL_RTCEx_TamperIRQHandler()。
| void(* __RTC_HandleTypeDef::InternalTamper3EventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC内部篡改3事件回调
定义于文件 stm32g4xx_hal_rtc.h 的 196 行。
被以下函数引用: HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), 和 HAL_RTCEx_TamperIRQHandler()。
| void(* __RTC_HandleTypeDef::InternalTamper4EventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC内部篡改4事件回调
定义于文件 stm32g4xx_hal_rtc.h 的 197 行。
被以下函数引用: HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), 和