STM32F439xx HAL User Manual
Functions
FLAG_Management
RTC Exported Functions

Functions

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_RECALP (RTC_TypeDef *RTCx)
 Get Recalibration pending Flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TAMP2 (RTC_TypeDef *RTCx)
 Get RTC_TAMP2 detection flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TAMP1 (RTC_TypeDef *RTCx)
 Get RTC_TAMP1 detection flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TSOV (RTC_TypeDef *RTCx)
 Get Time-stamp overflow flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TS (RTC_TypeDef *RTCx)
 Get Time-stamp flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUT (RTC_TypeDef *RTCx)
 Get Wakeup timer flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRB (RTC_TypeDef *RTCx)
 Get Alarm B flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRA (RTC_TypeDef *RTCx)
 Get Alarm A flag.
__STATIC_INLINE void LL_RTC_ClearFlag_TAMP2 (RTC_TypeDef *RTCx)
 Clear RTC_TAMP2 detection flag.
__STATIC_INLINE void LL_RTC_ClearFlag_TAMP1 (RTC_TypeDef *RTCx)
 Clear RTC_TAMP1 detection flag.
__STATIC_INLINE void LL_RTC_ClearFlag_TSOV (RTC_TypeDef *RTCx)
 Clear Time-stamp overflow flag.
__STATIC_INLINE void LL_RTC_ClearFlag_TS (RTC_TypeDef *RTCx)
 Clear Time-stamp flag.
__STATIC_INLINE void LL_RTC_ClearFlag_WUT (RTC_TypeDef *RTCx)
 Clear Wakeup timer flag.
__STATIC_INLINE void LL_RTC_ClearFlag_ALRB (RTC_TypeDef *RTCx)
 Clear Alarm B flag.
__STATIC_INLINE void LL_RTC_ClearFlag_ALRA (RTC_TypeDef *RTCx)
 Clear Alarm A flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INIT (RTC_TypeDef *RTCx)
 Get Initialization flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_RS (RTC_TypeDef *RTCx)
 Get Registers synchronization flag.
__STATIC_INLINE void LL_RTC_ClearFlag_RS (RTC_TypeDef *RTCx)
 Clear Registers synchronization flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INITS (RTC_TypeDef *RTCx)
 Get Initialization status flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_SHP (RTC_TypeDef *RTCx)
 Get Shift operation pending flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUTW (RTC_TypeDef *RTCx)
 Get Wakeup timer write flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRBW (RTC_TypeDef *RTCx)
 Get Alarm B write flag.
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRAW (RTC_TypeDef *RTCx)
 Get Alarm A write flag.

Function Documentation

__STATIC_INLINE void LL_RTC_ClearFlag_ALRA ( RTC_TypeDef *  RTCx)

Clear Alarm A flag.

Reference Manual to LL API cross reference:
ISR ALRAF LL_RTC_ClearFlag_ALRA
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3524 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_ClearFlag_ALRB ( RTC_TypeDef *  RTCx)

Clear Alarm B flag.

Reference Manual to LL API cross reference:
ISR ALRBF LL_RTC_ClearFlag_ALRB
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3513 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_ClearFlag_RS ( RTC_TypeDef *  RTCx)

Clear Registers synchronization flag.

Reference Manual to LL API cross reference:
ISR RSF LL_RTC_ClearFlag_RS
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3557 of file stm32f4xx_ll_rtc.h.

Referenced by LL_RTC_WaitForSynchro().

__STATIC_INLINE void LL_RTC_ClearFlag_TAMP1 ( RTC_TypeDef *  RTCx)

Clear RTC_TAMP1 detection flag.

Reference Manual to LL API cross reference:
ISR TAMP1F LL_RTC_ClearFlag_TAMP1
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3469 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_ClearFlag_TAMP2 ( RTC_TypeDef *  RTCx)

Clear RTC_TAMP2 detection flag.

Reference Manual to LL API cross reference:
ISR TAMP2F LL_RTC_ClearFlag_TAMP2
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3457 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_ClearFlag_TS ( RTC_TypeDef *  RTCx)

Clear Time-stamp flag.

Reference Manual to LL API cross reference:
ISR TSF LL_RTC_ClearFlag_TS
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3491 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_ClearFlag_TSOV ( RTC_TypeDef *  RTCx)

Clear Time-stamp overflow flag.

Reference Manual to LL API cross reference:
ISR TSOVF LL_RTC_ClearFlag_TSOV
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3480 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_ClearFlag_WUT ( RTC_TypeDef *  RTCx)

Clear Wakeup timer flag.

Reference Manual to LL API cross reference:
ISR WUTF LL_RTC_ClearFlag_WUT
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 3502 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRA ( RTC_TypeDef *  RTCx)

Get Alarm A flag.

Reference Manual to LL API cross reference:
ISR ALRAF LL_RTC_IsActiveFlag_ALRA
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3444 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRAW ( RTC_TypeDef *  RTCx)

Get Alarm A write flag.

Reference Manual to LL API cross reference:
ISR ALRAWF LL_RTC_IsActiveFlag_ALRAW
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3612 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRB ( RTC_TypeDef *  RTCx)

Get Alarm B flag.

Reference Manual to LL API cross reference:
ISR ALRBF LL_RTC_IsActiveFlag_ALRB
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3433 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRBW ( RTC_TypeDef *  RTCx)

Get Alarm B write flag.

Reference Manual to LL API cross reference:
ISR ALRBWF LL_RTC_IsActiveFlag_ALRBW
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3601 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INIT ( RTC_TypeDef *  RTCx)

Get Initialization flag.

Reference Manual to LL API cross reference:
ISR INITF LL_RTC_IsActiveFlag_INIT
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3535 of file stm32f4xx_ll_rtc.h.

Referenced by LL_RTC_EnterInitMode().

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INITS ( RTC_TypeDef *  RTCx)

Get Initialization status flag.

Reference Manual to LL API cross reference:
ISR INITS LL_RTC_IsActiveFlag_INITS
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3568 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_RECALP ( RTC_TypeDef *  RTCx)

Get Recalibration pending Flag.

Reference Manual to LL API cross reference:
ISR RECALPF LL_RTC_IsActiveFlag_RECALP
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3364 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_RS ( RTC_TypeDef *  RTCx)

Get Registers synchronization flag.

Reference Manual to LL API cross reference:
ISR RSF LL_RTC_IsActiveFlag_RS
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3546 of file stm32f4xx_ll_rtc.h.

Referenced by LL_RTC_WaitForSynchro().

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_SHP ( RTC_TypeDef *  RTCx)

Get Shift operation pending flag.

Reference Manual to LL API cross reference:
ISR SHPF LL_RTC_IsActiveFlag_SHP
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3579 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TAMP1 ( RTC_TypeDef *  RTCx)

Get RTC_TAMP1 detection flag.

Reference Manual to LL API cross reference:
ISR TAMP1F LL_RTC_IsActiveFlag_TAMP1
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3389 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TAMP2 ( RTC_TypeDef *  RTCx)

Get RTC_TAMP2 detection flag.

Reference Manual to LL API cross reference:
ISR TAMP2F LL_RTC_IsActiveFlag_TAMP2
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3377 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TS ( RTC_TypeDef *  RTCx)

Get Time-stamp flag.

Reference Manual to LL API cross reference:
ISR TSF LL_RTC_IsActiveFlag_TS
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3411 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TSOV ( RTC_TypeDef *  RTCx)

Get Time-stamp overflow flag.

Reference Manual to LL API cross reference:
ISR TSOVF LL_RTC_IsActiveFlag_TSOV
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3400 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUT ( RTC_TypeDef *  RTCx)

Get Wakeup timer flag.

Reference Manual to LL API cross reference:
ISR WUTF LL_RTC_IsActiveFlag_WUT
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3422 of file stm32f4xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUTW ( RTC_TypeDef *  RTCx)

Get Wakeup timer write flag.

Reference Manual to LL API cross reference:
ISR WUTWF LL_RTC_IsActiveFlag_WUTW
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 3590 of file stm32f4xx_ll_rtc.h.