STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for IT_Management:

Functions

__STATIC_INLINE void LL_RTC_EnableIT_TS (RTC_TypeDef *RTCx)
 Enable Time-stamp interrupt. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TS (RTC_TypeDef *RTCx)
 Disable Time-stamp interrupt. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_WUT (RTC_TypeDef *RTCx)
 Enable Wakeup timer interrupt. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_WUT (RTC_TypeDef *RTCx)
 Disable Wakeup timer interrupt. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_ALRB (RTC_TypeDef *RTCx)
 Enable Alarm B interrupt. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_ALRB (RTC_TypeDef *RTCx)
 Disable Alarm B interrupt. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_ALRA (RTC_TypeDef *RTCx)
 Enable Alarm A interrupt. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_ALRA (RTC_TypeDef *RTCx)
 Disable Alarm A interrupt. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP (RTC_TypeDef *RTCx)
 Enable all Tamper Interrupt @rmtoll TAFCR TAMPIE LL_RTC_EnableIT_TAMP. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP (RTC_TypeDef *RTCx)
 Disable all Tamper Interrupt @rmtoll TAFCR TAMPIE LL_RTC_DisableIT_TAMP. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TS (RTC_TypeDef *RTCx)
 Check if Time-stamp interrupt is enabled or not @rmtoll CR TSIE LL_RTC_IsEnabledIT_TS. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_WUT (RTC_TypeDef *RTCx)
 Check if Wakeup timer interrupt is enabled or not @rmtoll CR WUTIE LL_RTC_IsEnabledIT_WUT. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRB (RTC_TypeDef *RTCx)
 Check if Alarm B interrupt is enabled or not @rmtoll CR ALRBIE LL_RTC_IsEnabledIT_ALRB. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRA (RTC_TypeDef *RTCx)
 Check if Alarm A interrupt is enabled or not @rmtoll CR ALRAIE LL_RTC_IsEnabledIT_ALRA. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP (RTC_TypeDef *RTCx)
 Check if all the TAMPER interrupts are enabled or not @rmtoll TAFCR TAMPIE LL_RTC_IsEnabledIT_TAMP. More...
 

Detailed Description

Function Documentation

◆ LL_RTC_DisableIT_ALRA()

__STATIC_INLINE void LL_RTC_DisableIT_ALRA ( RTC_TypeDef *  RTCx)

Disable Alarm A interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR ALRAIE LL_RTC_DisableIT_ALRA
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3533 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_DisableIT_ALRB()

__STATIC_INLINE void LL_RTC_DisableIT_ALRB ( RTC_TypeDef *  RTCx)

Disable Alarm B interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR ALRBIE LL_RTC_DisableIT_ALRB
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3509 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_DisableIT_TAMP()

__STATIC_INLINE void LL_RTC_DisableIT_TAMP ( RTC_TypeDef *  RTCx)

Disable all Tamper Interrupt @rmtoll TAFCR TAMPIE LL_RTC_DisableIT_TAMP.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 3555 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_DisableIT_TS()

__STATIC_INLINE void LL_RTC_DisableIT_TS ( RTC_TypeDef *  RTCx)

Disable Time-stamp interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR TSIE LL_RTC_DisableIT_TS
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3461 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_DisableIT_WUT()

__STATIC_INLINE void LL_RTC_DisableIT_WUT ( RTC_TypeDef *  RTCx)

Disable Wakeup timer interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR WUTIE LL_RTC_DisableIT_WUT
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3485 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_EnableIT_ALRA()

__STATIC_INLINE void LL_RTC_EnableIT_ALRA ( RTC_TypeDef *  RTCx)

Enable Alarm A interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR ALRAIE LL_RTC_EnableIT_ALRA
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3521 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_EnableIT_ALRB()

__STATIC_INLINE void LL_RTC_EnableIT_ALRB ( RTC_TypeDef *  RTCx)

Enable Alarm B interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR ALRBIE LL_RTC_EnableIT_ALRB
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3497 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_EnableIT_TAMP()

__STATIC_INLINE void LL_RTC_EnableIT_TAMP ( RTC_TypeDef *  RTCx)

Enable all Tamper Interrupt @rmtoll TAFCR TAMPIE LL_RTC_EnableIT_TAMP.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 3544 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_EnableIT_TS()

__STATIC_INLINE void LL_RTC_EnableIT_TS ( RTC_TypeDef *  RTCx)

Enable Time-stamp interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR TSIE LL_RTC_EnableIT_TS
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3449 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_EnableIT_WUT()

__STATIC_INLINE void LL_RTC_EnableIT_WUT ( RTC_TypeDef *  RTCx)

Enable Wakeup timer interrupt.

Note
Bit is write-protected. LL_RTC_DisableWriteProtection function should be called before. @rmtoll CR WUTIE LL_RTC_EnableIT_WUT
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3473 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_IsEnabledIT_ALRA()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRA ( RTC_TypeDef *  RTCx)

Check if Alarm A interrupt is enabled or not @rmtoll CR ALRAIE LL_RTC_IsEnabledIT_ALRA.

Parameters
RTCxRTC Instance
Return values
Stateof bit (1 or 0).

Definition at line 3599 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_IsEnabledIT_ALRB()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRB ( RTC_TypeDef *  RTCx)

Check if Alarm B interrupt is enabled or not @rmtoll CR ALRBIE LL_RTC_IsEnabledIT_ALRB.

Parameters
RTCxRTC Instance
Return values
Stateof bit (1 or 0).

Definition at line 3588 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_IsEnabledIT_TAMP()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP ( RTC_TypeDef *  RTCx)

Check if all the TAMPER interrupts are enabled or not @rmtoll TAFCR TAMPIE LL_RTC_IsEnabledIT_TAMP.

Parameters
RTCxRTC Instance
Return values
Stateof bit (1 or 0).

Definition at line 3610 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_IsEnabledIT_TS()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TS ( RTC_TypeDef *  RTCx)

Check if Time-stamp interrupt is enabled or not @rmtoll CR TSIE LL_RTC_IsEnabledIT_TS.

Parameters
RTCxRTC Instance
Return values
Stateof bit (1 or 0).

Definition at line 3566 of file stm32f4xx_ll_rtc.h.

◆ LL_RTC_IsEnabledIT_WUT()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_WUT ( RTC_TypeDef *  RTCx)

Check if Wakeup timer interrupt is enabled or not @rmtoll CR WUTIE LL_RTC_IsEnabledIT_WUT.

Parameters
RTCxRTC Instance
Return values
Stateof bit (1 or 0).

Definition at line 3577 of file stm32f4xx_ll_rtc.h.