STM32F103xB HAL User Manual
Functions
IT_Management
RTC Exported Functions

Functions

__STATIC_INLINE void LL_RTC_EnableIT_ALR (RTC_TypeDef *RTCx)
 Enable Alarm interrupt.
__STATIC_INLINE void LL_RTC_DisableIT_ALR (RTC_TypeDef *RTCx)
 Disable Alarm interrupt.
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALR (RTC_TypeDef *RTCx)
 Check if Alarm interrupt is enabled or not.
__STATIC_INLINE void LL_RTC_EnableIT_SEC (RTC_TypeDef *RTCx)
 Enable Second Interrupt interrupt.
__STATIC_INLINE void LL_RTC_DisableIT_SEC (RTC_TypeDef *RTCx)
 Disable Second interrupt.
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_SEC (RTC_TypeDef *RTCx)
 Check if Second interrupt is enabled or not.
__STATIC_INLINE void LL_RTC_EnableIT_OW (RTC_TypeDef *RTCx)
 Enable OverFlow interrupt.
__STATIC_INLINE void LL_RTC_DisableIT_OW (RTC_TypeDef *RTCx)
 Disable OverFlow interrupt.
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_OW (RTC_TypeDef *RTCx)
 Check if OverFlow interrupt is enabled or not.
__STATIC_INLINE void LL_RTC_EnableIT_TAMP (BKP_TypeDef *BKPx)
 Enable Tamper interrupt.
__STATIC_INLINE void LL_RTC_DisableIT_TAMP (BKP_TypeDef *BKPx)
 Disable Tamper interrupt.
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP (BKP_TypeDef *BKPx)
 Check if all the TAMPER interrupts are enabled or not.

Function Documentation

__STATIC_INLINE void LL_RTC_DisableIT_ALR ( RTC_TypeDef *  RTCx)

Disable Alarm interrupt.

Note:
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before.
Reference Manual to LL API cross reference:
CRH ALRIE LL_RTC_DisableIT_ALR
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 834 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_DisableIT_OW ( RTC_TypeDef *  RTCx)

Disable OverFlow interrupt.

Note:
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before.
Reference Manual to LL API cross reference:
CRH OWIE LL_RTC_DisableIT_OW
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 904 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_DisableIT_SEC ( RTC_TypeDef *  RTCx)

Disable Second interrupt.

Note:
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before.
Reference Manual to LL API cross reference:
CRH SECIE LL_RTC_DisableIT_SEC
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 869 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_DisableIT_TAMP ( BKP_TypeDef *  BKPx)

Disable Tamper interrupt.

Reference Manual to LL API cross reference:
CSR TPIE LL_RTC_EnableIT_TAMP
Parameters:
BKPxBKP Instance
Return values:
None

Definition at line 937 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_EnableIT_ALR ( RTC_TypeDef *  RTCx)

Enable Alarm interrupt.

Note:
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before.
Reference Manual to LL API cross reference:
CRH ALRIE LL_RTC_EnableIT_ALR
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 822 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_EnableIT_OW ( RTC_TypeDef *  RTCx)

Enable OverFlow interrupt.

Note:
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before.
Reference Manual to LL API cross reference:
CRH OWIE LL_RTC_EnableIT_OW
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 892 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_EnableIT_SEC ( RTC_TypeDef *  RTCx)

Enable Second Interrupt interrupt.

Note:
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before.
Reference Manual to LL API cross reference:
CRH SECIE LL_RTC_EnableIT_SEC
Parameters:
RTCxRTC Instance
Return values:
None

Definition at line 857 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE void LL_RTC_EnableIT_TAMP ( BKP_TypeDef *  BKPx)

Enable Tamper interrupt.

Reference Manual to LL API cross reference:
CSR TPIE LL_RTC_EnableIT_TAMP
Parameters:
BKPxBKP Instance
Return values:
None

Definition at line 926 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALR ( RTC_TypeDef *  RTCx)

Check if Alarm interrupt is enabled or not.

Reference Manual to LL API cross reference:
CRH ALRIE LL_RTC_IsEnabledIT_ALR
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 845 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_OW ( RTC_TypeDef *  RTCx)

Check if OverFlow interrupt is enabled or not.

Reference Manual to LL API cross reference:
CRH OWIE LL_RTC_IsEnabledIT_OW
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 915 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_SEC ( RTC_TypeDef *  RTCx)

Check if Second interrupt is enabled or not.

Reference Manual to LL API cross reference:
CRH SECIE LL_RTC_IsEnabledIT_SEC
Parameters:
RTCxRTC Instance
Return values:
Stateof bit (1 or 0).

Definition at line 880 of file stm32f1xx_ll_rtc.h.

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP ( BKP_TypeDef *  BKPx)

Check if all the TAMPER interrupts are enabled or not.

Reference Manual to LL API cross reference:
CSR TPIE LL_RTC_IsEnabledIT_TAMP
Parameters:
BKPxBKP Instance
Return values:
Stateof bit (1 or 0).

Definition at line 948 of file stm32f1xx_ll_rtc.h.