STM32H735xx HAL User Manual
Data Fields
__RTC_HandleTypeDef Struct Reference

RTC Handle Structure definition. More...

#include <stm32h7xx_hal_rtc.h>

Data Fields

RTC_TypeDef * Instance
RTC_InitTypeDef Init
HAL_LockTypeDef Lock
__IO HAL_RTCStateTypeDef State
void(* AlarmAEventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* AlarmBEventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* TimeStampEventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* WakeUpTimerEventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* Tamper1EventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* Tamper2EventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* Tamper3EventCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* MspInitCallback )(struct __RTC_HandleTypeDef *hrtc)
void(* MspDeInitCallback )(struct __RTC_HandleTypeDef *hrtc)

Detailed Description

RTC Handle Structure definition.

Definition at line 170 of file stm32h7xx_hal_rtc.h.


Field Documentation

RTC Alarm A Event callback

Definition at line 184 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_AlarmIRQHandler(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().

RTC Alarm B Event callback

Definition at line 186 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_AlarmIRQHandler(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().

RTC required parameters

Definition at line 177 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init().

HAL_LockTypeDef __RTC_HandleTypeDef::Lock

RTC locking object

Definition at line 179 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init().

RTC Msp DeInit callback

Definition at line 228 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_DeInit(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().

RTC Msp Init callback

Definition at line 226 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().

RTC Tamper 1 Event callback

Definition at line 192 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), and HAL_RTCEx_TamperTimeStampIRQHandler().

RTC Tamper 2 Event callback

Definition at line 194 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), and HAL_RTCEx_TamperTimeStampIRQHandler().

RTC Tamper 3 Event callback

Definition at line 196 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), and HAL_RTCEx_TamperTimeStampIRQHandler().

RTC TimeStamp Event callback

Definition at line 188 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), and HAL_RTCEx_TamperTimeStampIRQHandler().

RTC WakeUpTimer Event callback

Definition at line 190 of file stm32h7xx_hal_rtc.h.

Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), and HAL_RTCEx_WakeUpTimerIRQHandler().


The documentation for this struct was generated from the following file: