STM32L4xx_HAL_Driver  1.14.0

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 uint32_t LL_RTC_IsEnabledIT_TS (RTC_TypeDef *RTCx)
 Check if Time-stamp interrupt is enabled or not RTC_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 RTC_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 RTC_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 RTC_CR ALRAIE LL_RTC_IsEnabledIT_ALRA. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP1 (TAMP_TypeDef *TAMPx)
 Enable tamper 1 interrupt. TAMP_IER TAMP1IE LL_RTC_EnableIT_TAMP1. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP1 (TAMP_TypeDef *TAMPx)
 Disable tamper 1 interrupt. TAMP_IER TAMP1IE LL_RTC_DisableIT_TAMP1. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP2 (TAMP_TypeDef *TAMPx)
 Enable tamper 2 interrupt. TAMP_IER TAMP2IE LL_RTC_EnableIT_TAMP2. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP2 (TAMP_TypeDef *TAMPx)
 Disable tamper 2 interrupt. TAMP_IER TAMP2IE LL_RTC_DisableIT_TAMP2. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP1 (TAMP_TypeDef *TAMPx)
 Check if tamper 1 interrupt is enabled or not. TAMP_IER TAMP1IE LL_RTC_IsEnabledIT_TAMP1. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP2 (TAMP_TypeDef *TAMPx)
 Check if tamper 2 interrupt is enabled or not. TAMP_IER TAMP2IE LL_RTC_IsEnabledIT_TAMP2. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP3 (RTC_TypeDef *RTCx)
 Enable Tamper 3 interrupt TAMPCR TAMP3IE LL_RTC_EnableIT_TAMP3. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP3 (RTC_TypeDef *RTCx)
 Disable Tamper 3 interrupt TAMPCR TAMP3IE LL_RTC_DisableIT_TAMP3. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP2 (RTC_TypeDef *RTCx)
 Enable Tamper 2 interrupt TAMPCR TAMP2IE LL_RTC_EnableIT_TAMP2. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP2 (RTC_TypeDef *RTCx)
 Disable Tamper 2 interrupt TAMPCR TAMP2IE LL_RTC_DisableIT_TAMP2. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP1 (RTC_TypeDef *RTCx)
 Enable Tamper 1 interrupt TAMPCR TAMP1IE LL_RTC_EnableIT_TAMP1. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP1 (RTC_TypeDef *RTCx)
 Disable Tamper 1 interrupt TAMPCR TAMP1IE LL_RTC_DisableIT_TAMP1. More...
 
__STATIC_INLINE void LL_RTC_EnableIT_TAMP (RTC_TypeDef *RTCx)
 Enable all Tamper Interrupt TAMPCR TAMPIE LL_RTC_EnableIT_TAMP. More...
 
__STATIC_INLINE void LL_RTC_DisableIT_TAMP (RTC_TypeDef *RTCx)
 Disable all Tamper Interrupt TAMPCR TAMPIE LL_RTC_DisableIT_TAMP. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP3 (RTC_TypeDef *RTCx)
 Check if Tamper 3 interrupt is enabled or not TAMPCR TAMP3IE LL_RTC_IsEnabledIT_TAMP3. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP2 (RTC_TypeDef *RTCx)
 Check if Tamper 2 interrupt is enabled or not TAMPCR TAMP2IE LL_RTC_IsEnabledIT_TAMP2. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP1 (RTC_TypeDef *RTCx)
 Check if Tamper 1 interrupt is enabled or not TAMPCR TAMP1IE LL_RTC_IsEnabledIT_TAMP1. More...
 
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP (RTC_TypeDef *RTCx)
 Check if all the TAMPER interrupts are enabled or not TAMPCR 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. RTC_CR ALRAIE LL_RTC_DisableIT_ALRA
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3933 of file stm32l4xx_ll_rtc.h.

3934 {
3935  CLEAR_BIT(RTCx->CR, RTC_CR_ALRAIE);
3936 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ 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. RTC_CR ALRBIE LL_RTC_DisableIT_ALRB
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3909 of file stm32l4xx_ll_rtc.h.

3910 {
3911  CLEAR_BIT(RTCx->CR, RTC_CR_ALRBIE);
3912 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RTC_DisableIT_TAMP()

__STATIC_INLINE void LL_RTC_DisableIT_TAMP ( RTC_TypeDef *  RTCx)

Disable all Tamper Interrupt TAMPCR TAMPIE LL_RTC_DisableIT_TAMP.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4988 of file stm32l4xx_ll_rtc.h.

4989 {
4990  CLEAR_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMPIE);
4991 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RTC_DisableIT_TAMP1() [1/2]

__STATIC_INLINE void LL_RTC_DisableIT_TAMP1 ( TAMP_TypeDef *  TAMPx)

Disable tamper 1 interrupt. TAMP_IER TAMP1IE LL_RTC_DisableIT_TAMP1.

Parameters
TAMPxTAMP Instance
Return values
None

Definition at line 3999 of file stm32l4xx_ll_rtc.h.

4000 {
4001  CLEAR_BIT(TAMPx->IER, TAMP_IER_TAMP1IE);
4002 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RTC_DisableIT_TAMP1() [2/2]

__STATIC_INLINE void LL_RTC_DisableIT_TAMP1 ( RTC_TypeDef *  RTCx)

Disable Tamper 1 interrupt TAMPCR TAMP1IE LL_RTC_DisableIT_TAMP1.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4965 of file stm32l4xx_ll_rtc.h.

4966 {
4967  CLEAR_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMP1IE);
4968 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RTC_DisableIT_TAMP2() [1/2]

__STATIC_INLINE void LL_RTC_DisableIT_TAMP2 ( TAMP_TypeDef *  TAMPx)

Disable tamper 2 interrupt. TAMP_IER TAMP2IE LL_RTC_DisableIT_TAMP2.

Parameters
TAMPxTAMP Instance
Return values
None

Definition at line 4021 of file stm32l4xx_ll_rtc.h.

4022 {
4023  CLEAR_BIT(TAMPx->IER, TAMP_IER_TAMP2IE);
4024 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RTC_DisableIT_TAMP2() [2/2]

__STATIC_INLINE void LL_RTC_DisableIT_TAMP2 ( RTC_TypeDef *  RTCx)

Disable Tamper 2 interrupt TAMPCR TAMP2IE LL_RTC_DisableIT_TAMP2.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4941 of file stm32l4xx_ll_rtc.h.

4942 {
4943  CLEAR_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMP2IE);
4944 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RTC_DisableIT_TAMP3()

__STATIC_INLINE void LL_RTC_DisableIT_TAMP3 ( RTC_TypeDef *  RTCx)

Disable Tamper 3 interrupt TAMPCR TAMP3IE LL_RTC_DisableIT_TAMP3.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4917 of file stm32l4xx_ll_rtc.h.

4918 {
4919  CLEAR_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMP3IE);
4920 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ 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. RTC_CR TSIE LL_RTC_DisableIT_TS
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3861 of file stm32l4xx_ll_rtc.h.

3862 {
3863  CLEAR_BIT(RTCx->CR, RTC_CR_TSIE);
3864 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ 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. RTC_CR WUTIE LL_RTC_DisableIT_WUT
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3885 of file stm32l4xx_ll_rtc.h.

3886 {
3887  CLEAR_BIT(RTCx->CR, RTC_CR_WUTIE);
3888 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ 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. RTC_CR ALRAIE LL_RTC_EnableIT_ALRA
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3921 of file stm32l4xx_ll_rtc.h.

3922 {
3923  SET_BIT(RTCx->CR, RTC_CR_ALRAIE);
3924 }

◆ 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. RTC_CR ALRBIE LL_RTC_EnableIT_ALRB
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3897 of file stm32l4xx_ll_rtc.h.

3898 {
3899  SET_BIT(RTCx->CR, RTC_CR_ALRBIE);
3900 }

◆ LL_RTC_EnableIT_TAMP()

__STATIC_INLINE void LL_RTC_EnableIT_TAMP ( RTC_TypeDef *  RTCx)

Enable all Tamper Interrupt TAMPCR TAMPIE LL_RTC_EnableIT_TAMP.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4977 of file stm32l4xx_ll_rtc.h.

4978 {
4979  SET_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMPIE);
4980 }

◆ LL_RTC_EnableIT_TAMP1() [1/2]

__STATIC_INLINE void LL_RTC_EnableIT_TAMP1 ( TAMP_TypeDef *  TAMPx)

Enable tamper 1 interrupt. TAMP_IER TAMP1IE LL_RTC_EnableIT_TAMP1.

Parameters
TAMPxTAMP Instance
Return values
None

Definition at line 3988 of file stm32l4xx_ll_rtc.h.

3989 {
3990  SET_BIT(TAMPx->IER, TAMP_IER_TAMP1IE);
3991 }

◆ LL_RTC_EnableIT_TAMP1() [2/2]

__STATIC_INLINE void LL_RTC_EnableIT_TAMP1 ( RTC_TypeDef *  RTCx)

Enable Tamper 1 interrupt TAMPCR TAMP1IE LL_RTC_EnableIT_TAMP1.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4954 of file stm32l4xx_ll_rtc.h.

4955 {
4956  SET_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMP1IE);
4957 }

◆ LL_RTC_EnableIT_TAMP2() [1/2]

__STATIC_INLINE void LL_RTC_EnableIT_TAMP2 ( TAMP_TypeDef *  TAMPx)

Enable tamper 2 interrupt. TAMP_IER TAMP2IE LL_RTC_EnableIT_TAMP2.

Parameters
TAMPxTAMP Instance
Return values
None

Definition at line 4010 of file stm32l4xx_ll_rtc.h.

4011 {
4012  SET_BIT(TAMPx->IER, TAMP_IER_TAMP2IE);
4013 }

◆ LL_RTC_EnableIT_TAMP2() [2/2]

__STATIC_INLINE void LL_RTC_EnableIT_TAMP2 ( RTC_TypeDef *  RTCx)

Enable Tamper 2 interrupt TAMPCR TAMP2IE LL_RTC_EnableIT_TAMP2.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4930 of file stm32l4xx_ll_rtc.h.

4931 {
4932  SET_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMP2IE);
4933 }

◆ LL_RTC_EnableIT_TAMP3()

__STATIC_INLINE void LL_RTC_EnableIT_TAMP3 ( RTC_TypeDef *  RTCx)

Enable Tamper 3 interrupt TAMPCR TAMP3IE LL_RTC_EnableIT_TAMP3.

Parameters
RTCxRTC Instance
Return values
None

Definition at line 4906 of file stm32l4xx_ll_rtc.h.

4907 {
4908  SET_BIT(RTCx->TAMPCR, RTC_TAMPCR_TAMP3IE);
4909 }

◆ 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. RTC_CR TSIE LL_RTC_EnableIT_TS
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3849 of file stm32l4xx_ll_rtc.h.

3850 {
3851  SET_BIT(RTCx->CR, RTC_CR_TSIE);
3852 }

◆ 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. RTC_CR WUTIE LL_RTC_EnableIT_WUT
Parameters
RTCxRTC Instance
Return values
None

Definition at line 3873 of file stm32l4xx_ll_rtc.h.

3874 {
3875  SET_BIT(RTCx->CR, RTC_CR_WUTIE);
3876 }

◆ LL_RTC_IsEnabledIT_ALRA()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRA ( RTC_TypeDef *  RTCx)

Check if Alarm A interrupt is enabled or not RTC_CR ALRAIE LL_RTC_IsEnabledIT_ALRA.

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

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

Definition at line 3977 of file stm32l4xx_ll_rtc.h.

3978 {
3979  return (READ_BIT(RTCx->CR, RTC_CR_ALRAIE) == (RTC_CR_ALRAIE));
3980 }

◆ LL_RTC_IsEnabledIT_ALRB()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRB ( RTC_TypeDef *  RTCx)

Check if Alarm B interrupt is enabled or not RTC_CR ALRBIE LL_RTC_IsEnabledIT_ALRB.

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

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

Definition at line 3966 of file stm32l4xx_ll_rtc.h.

3967 {
3968  return (READ_BIT(RTCx->CR, RTC_CR_ALRBIE) == (RTC_CR_ALRBIE));
3969 }

◆ 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 TAMPCR TAMPIE LL_RTC_IsEnabledIT_TAMP.

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

Definition at line 5088 of file stm32l4xx_ll_rtc.h.

5089 {
5090  return (READ_BIT(RTCx->TAMPCR,
5091  RTC_TAMPCR_TAMPIE) == (RTC_TAMPCR_TAMPIE));
5092 }

◆ LL_RTC_IsEnabledIT_TAMP1() [1/2]

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP1 ( TAMP_TypeDef *  TAMPx)

Check if tamper 1 interrupt is enabled or not. TAMP_IER TAMP1IE LL_RTC_IsEnabledIT_TAMP1.

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

Definition at line 4033 of file stm32l4xx_ll_rtc.h.

4034 {
4035  return (READ_BIT(TAMPx->IER, TAMP_IER_TAMP1IE) == (TAMP_IER_TAMP1IE));
4036 }

◆ LL_RTC_IsEnabledIT_TAMP1() [2/2]

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP1 ( RTC_TypeDef *  RTCx)

Check if Tamper 1 interrupt is enabled or not TAMPCR TAMP1IE LL_RTC_IsEnabledIT_TAMP1.

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

Definition at line 5075 of file stm32l4xx_ll_rtc.h.

5076 {
5077  return (READ_BIT(RTCx->TAMPCR,
5078  RTC_TAMPCR_TAMP1IE) == (RTC_TAMPCR_TAMP1IE));
5079 }

◆ LL_RTC_IsEnabledIT_TAMP2() [1/2]

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP2 ( TAMP_TypeDef *  TAMPx)

Check if tamper 2 interrupt is enabled or not. TAMP_IER TAMP2IE LL_RTC_IsEnabledIT_TAMP2.

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

Definition at line 4044 of file stm32l4xx_ll_rtc.h.

4045 {
4046  return (READ_BIT(TAMPx->IER, TAMP_IER_TAMP2IE) == (TAMP_IER_TAMP2IE));
4047 }

◆ LL_RTC_IsEnabledIT_TAMP2() [2/2]

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP2 ( RTC_TypeDef *  RTCx)

Check if Tamper 2 interrupt is enabled or not TAMPCR TAMP2IE LL_RTC_IsEnabledIT_TAMP2.

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

Definition at line 5060 of file stm32l4xx_ll_rtc.h.

5061 {
5062  return (READ_BIT(RTCx->TAMPCR,
5063  RTC_TAMPCR_TAMP2IE) == (RTC_TAMPCR_TAMP2IE));
5064 
5065 }

◆ LL_RTC_IsEnabledIT_TAMP3()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TAMP3 ( RTC_TypeDef *  RTCx)

Check if Tamper 3 interrupt is enabled or not TAMPCR TAMP3IE LL_RTC_IsEnabledIT_TAMP3.

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

Definition at line 5046 of file stm32l4xx_ll_rtc.h.

5047 {
5048  return (READ_BIT(RTCx->TAMPCR,
5049  RTC_TAMPCR_TAMP3IE) == (RTC_TAMPCR_TAMP3IE));
5050 }

◆ LL_RTC_IsEnabledIT_TS()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_TS ( RTC_TypeDef *  RTCx)

Check if Time-stamp interrupt is enabled or not RTC_CR TSIE LL_RTC_IsEnabledIT_TS.

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

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

Definition at line 3944 of file stm32l4xx_ll_rtc.h.

3945 {
3946  return (READ_BIT(RTCx->CR, RTC_CR_TSIE) == (RTC_CR_TSIE));
3947 }

◆ LL_RTC_IsEnabledIT_WUT()

__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_WUT ( RTC_TypeDef *  RTCx)

Check if Wakeup timer interrupt is enabled or not RTC_CR WUTIE LL_RTC_IsEnabledIT_WUT.

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

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

Definition at line 3955 of file stm32l4xx_ll_rtc.h.

3956 {
3957  return (READ_BIT(RTCx->CR, RTC_CR_WUTIE) == (RTC_CR_WUTIE));
3958 }