STM32F103xB HAL User Manual
|
Time Handle Structure definition. More...
#include <stm32f1xx_hal_rtc.h>
Data Fields | |
RTC_TypeDef * | Instance |
RTC_InitTypeDef | Init |
RTC_DateTypeDef | DateToUpdate |
HAL_LockTypeDef | Lock |
__IO HAL_RTCStateTypeDef | State |
void(* | AlarmAEventCallback )(struct __RTC_HandleTypeDef *hrtc) |
void(* | Tamper1EventCallback )(struct __RTC_HandleTypeDef *hrtc) |
void(* | MspInitCallback )(struct __RTC_HandleTypeDef *hrtc) |
void(* | MspDeInitCallback )(struct __RTC_HandleTypeDef *hrtc) |
Time Handle Structure definition.
Definition at line 167 of file stm32f1xx_hal_rtc.h.
void(* __RTC_HandleTypeDef::AlarmAEventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC Alarm A Event callback
Definition at line 183 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_AlarmIRQHandler(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().
Current date set by user and updated automatically
Definition at line 176 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_GetDate(), HAL_RTC_Init(), HAL_RTC_SetDate(), and RTC_DateUpdate().
RTC required parameters
Definition at line 174 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_Init().
RTC_TypeDef* __RTC_HandleTypeDef::Instance |
Register base address
Definition at line 172 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_DeactivateAlarm(), HAL_RTC_DeInit(), HAL_RTC_Init(), HAL_RTC_SetTime(), HAL_RTC_WaitForSynchro(), RTC_EnterInitMode(), RTC_ExitInitMode(), RTC_ReadAlarmCounter(), RTC_ReadTimeCounter(), RTC_WriteAlarmCounter(), and RTC_WriteTimeCounter().
HAL_LockTypeDef __RTC_HandleTypeDef::Lock |
RTC locking object
Definition at line 178 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_Init().
void(* __RTC_HandleTypeDef::MspDeInitCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC Msp DeInit callback
Definition at line 189 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_DeInit(), HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().
void(* __RTC_HandleTypeDef::MspInitCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC Msp Init callback
Definition at line 187 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), and HAL_RTC_UnRegisterCallback().
Time communication state
Definition at line 180 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_AlarmIRQHandler(), HAL_RTC_DeactivateAlarm(), HAL_RTC_DeInit(), HAL_RTC_GetState(), HAL_RTC_Init(), HAL_RTC_PollForAlarmAEvent(), HAL_RTC_RegisterCallback(), HAL_RTC_SetAlarm(), HAL_RTC_SetAlarm_IT(), HAL_RTC_SetDate(), HAL_RTC_SetTime(), HAL_RTC_UnRegisterCallback(), HAL_RTCEx_DeactivateSecond(), HAL_RTCEx_DeactivateTamper(), HAL_RTCEx_PollForTamper1Event(), HAL_RTCEx_RTCIRQHandler(), HAL_RTCEx_SetSecond_IT(), HAL_RTCEx_SetSmoothCalib(), HAL_RTCEx_SetTamper(), HAL_RTCEx_SetTamper_IT(), and HAL_RTCEx_TamperIRQHandler().
void(* __RTC_HandleTypeDef::Tamper1EventCallback)(struct __RTC_HandleTypeDef *hrtc) |
RTC Tamper 1 Event callback
Definition at line 185 of file stm32f1xx_hal_rtc.h.
Referenced by HAL_RTC_Init(), HAL_RTC_RegisterCallback(), HAL_RTC_UnRegisterCallback(), and HAL_RTCEx_TamperIRQHandler().