STM32L4xx_HAL_Driver  1.14.0

Functions

__STATIC_INLINE void LL_RCC_EnableIT_LSIRDY (void)
 Enable LSI ready interrupt CIER LSIRDYIE LL_RCC_EnableIT_LSIRDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_LSERDY (void)
 Enable LSE ready interrupt CIER LSERDYIE LL_RCC_EnableIT_LSERDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_MSIRDY (void)
 Enable MSI ready interrupt CIER MSIRDYIE LL_RCC_EnableIT_MSIRDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_HSIRDY (void)
 Enable HSI ready interrupt CIER HSIRDYIE LL_RCC_EnableIT_HSIRDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_HSERDY (void)
 Enable HSE ready interrupt CIER HSERDYIE LL_RCC_EnableIT_HSERDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_PLLRDY (void)
 Enable PLL ready interrupt CIER PLLRDYIE LL_RCC_EnableIT_PLLRDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_HSI48RDY (void)
 Enable HSI48 ready interrupt CIER HSI48RDYIE LL_RCC_EnableIT_HSI48RDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_PLLSAI1RDY (void)
 Enable PLLSAI1 ready interrupt CIER PLLSAI1RDYIE LL_RCC_EnableIT_PLLSAI1RDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_PLLSAI2RDY (void)
 Enable PLLSAI2 ready interrupt CIER PLLSAI2RDYIE LL_RCC_EnableIT_PLLSAI2RDY. More...
 
__STATIC_INLINE void LL_RCC_EnableIT_LSECSS (void)
 Enable LSE clock security system interrupt CIER LSECSSIE LL_RCC_EnableIT_LSECSS. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_LSIRDY (void)
 Disable LSI ready interrupt CIER LSIRDYIE LL_RCC_DisableIT_LSIRDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_LSERDY (void)
 Disable LSE ready interrupt CIER LSERDYIE LL_RCC_DisableIT_LSERDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_MSIRDY (void)
 Disable MSI ready interrupt CIER MSIRDYIE LL_RCC_DisableIT_MSIRDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_HSIRDY (void)
 Disable HSI ready interrupt CIER HSIRDYIE LL_RCC_DisableIT_HSIRDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_HSERDY (void)
 Disable HSE ready interrupt CIER HSERDYIE LL_RCC_DisableIT_HSERDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_PLLRDY (void)
 Disable PLL ready interrupt CIER PLLRDYIE LL_RCC_DisableIT_PLLRDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_HSI48RDY (void)
 Disable HSI48 ready interrupt CIER HSI48RDYIE LL_RCC_DisableIT_HSI48RDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_PLLSAI1RDY (void)
 Disable PLLSAI1 ready interrupt CIER PLLSAI1RDYIE LL_RCC_DisableIT_PLLSAI1RDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_PLLSAI2RDY (void)
 Disable PLLSAI2 ready interrupt CIER PLLSAI2RDYIE LL_RCC_DisableIT_PLLSAI2RDY. More...
 
__STATIC_INLINE void LL_RCC_DisableIT_LSECSS (void)
 Disable LSE clock security system interrupt CIER LSECSSIE LL_RCC_DisableIT_LSECSS. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSIRDY (void)
 Checks if LSI ready interrupt source is enabled or disabled. CIER LSIRDYIE LL_RCC_IsEnabledIT_LSIRDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSERDY (void)
 Checks if LSE ready interrupt source is enabled or disabled. CIER LSERDYIE LL_RCC_IsEnabledIT_LSERDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_MSIRDY (void)
 Checks if MSI ready interrupt source is enabled or disabled. CIER MSIRDYIE LL_RCC_IsEnabledIT_MSIRDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSIRDY (void)
 Checks if HSI ready interrupt source is enabled or disabled. CIER HSIRDYIE LL_RCC_IsEnabledIT_HSIRDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSERDY (void)
 Checks if HSE ready interrupt source is enabled or disabled. CIER HSERDYIE LL_RCC_IsEnabledIT_HSERDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLRDY (void)
 Checks if PLL ready interrupt source is enabled or disabled. CIER PLLRDYIE LL_RCC_IsEnabledIT_PLLRDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSI48RDY (void)
 Checks if HSI48 ready interrupt source is enabled or disabled. CIER HSI48RDYIE LL_RCC_IsEnabledIT_HSI48RDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLSAI1RDY (void)
 Checks if PLLSAI1 ready interrupt source is enabled or disabled. CIER PLLSAI1RDYIE LL_RCC_IsEnabledIT_PLLSAI1RDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLSAI2RDY (void)
 Checks if PLLSAI2 ready interrupt source is enabled or disabled. CIER PLLSAI2RDYIE LL_RCC_IsEnabledIT_PLLSAI2RDY. More...
 
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSECSS (void)
 Checks if LSECSS interrupt source is enabled or disabled. CIER LSECSSIE LL_RCC_IsEnabledIT_LSECSS. More...
 

Detailed Description

Function Documentation

◆ LL_RCC_DisableIT_HSERDY()

__STATIC_INLINE void LL_RCC_DisableIT_HSERDY ( void  )

Disable HSE ready interrupt CIER HSERDYIE LL_RCC_DisableIT_HSERDY.

Return values
None

Definition at line 5853 of file stm32l4xx_ll_rcc.h.

5854 {
5855  CLEAR_BIT(RCC->CIER, RCC_CIER_HSERDYIE);
5856 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_HSI48RDY()

__STATIC_INLINE void LL_RCC_DisableIT_HSI48RDY ( void  )

Disable HSI48 ready interrupt CIER HSI48RDYIE LL_RCC_DisableIT_HSI48RDY.

Return values
None

Definition at line 5874 of file stm32l4xx_ll_rcc.h.

5875 {
5876  CLEAR_BIT(RCC->CIER, RCC_CIER_HSI48RDYIE);
5877 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_HSIRDY()

__STATIC_INLINE void LL_RCC_DisableIT_HSIRDY ( void  )

Disable HSI ready interrupt CIER HSIRDYIE LL_RCC_DisableIT_HSIRDY.

Return values
None

Definition at line 5843 of file stm32l4xx_ll_rcc.h.

5844 {
5845  CLEAR_BIT(RCC->CIER, RCC_CIER_HSIRDYIE);
5846 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_LSECSS()

__STATIC_INLINE void LL_RCC_DisableIT_LSECSS ( void  )

Disable LSE clock security system interrupt CIER LSECSSIE LL_RCC_DisableIT_LSECSS.

Return values
None

Definition at line 5909 of file stm32l4xx_ll_rcc.h.

5910 {
5911  CLEAR_BIT(RCC->CIER, RCC_CIER_LSECSSIE);
5912 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_LSERDY()

__STATIC_INLINE void LL_RCC_DisableIT_LSERDY ( void  )

Disable LSE ready interrupt CIER LSERDYIE LL_RCC_DisableIT_LSERDY.

Return values
None

Definition at line 5823 of file stm32l4xx_ll_rcc.h.

5824 {
5825  CLEAR_BIT(RCC->CIER, RCC_CIER_LSERDYIE);
5826 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_LSIRDY()

__STATIC_INLINE void LL_RCC_DisableIT_LSIRDY ( void  )

Disable LSI ready interrupt CIER LSIRDYIE LL_RCC_DisableIT_LSIRDY.

Return values
None

Definition at line 5813 of file stm32l4xx_ll_rcc.h.

5814 {
5815  CLEAR_BIT(RCC->CIER, RCC_CIER_LSIRDYIE);
5816 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_MSIRDY()

__STATIC_INLINE void LL_RCC_DisableIT_MSIRDY ( void  )

Disable MSI ready interrupt CIER MSIRDYIE LL_RCC_DisableIT_MSIRDY.

Return values
None

Definition at line 5833 of file stm32l4xx_ll_rcc.h.

5834 {
5835  CLEAR_BIT(RCC->CIER, RCC_CIER_MSIRDYIE);
5836 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_PLLRDY()

__STATIC_INLINE void LL_RCC_DisableIT_PLLRDY ( void  )

Disable PLL ready interrupt CIER PLLRDYIE LL_RCC_DisableIT_PLLRDY.

Return values
None

Definition at line 5863 of file stm32l4xx_ll_rcc.h.

5864 {
5865  CLEAR_BIT(RCC->CIER, RCC_CIER_PLLRDYIE);
5866 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_PLLSAI1RDY()

__STATIC_INLINE void LL_RCC_DisableIT_PLLSAI1RDY ( void  )

Disable PLLSAI1 ready interrupt CIER PLLSAI1RDYIE LL_RCC_DisableIT_PLLSAI1RDY.

Return values
None

Definition at line 5886 of file stm32l4xx_ll_rcc.h.

5887 {
5888  CLEAR_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE);
5889 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_DisableIT_PLLSAI2RDY()

__STATIC_INLINE void LL_RCC_DisableIT_PLLSAI2RDY ( void  )

Disable PLLSAI2 ready interrupt CIER PLLSAI2RDYIE LL_RCC_DisableIT_PLLSAI2RDY.

Return values
None

Definition at line 5898 of file stm32l4xx_ll_rcc.h.

5899 {
5900  CLEAR_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE);
5901 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_RCC_EnableIT_HSERDY()

__STATIC_INLINE void LL_RCC_EnableIT_HSERDY ( void  )

Enable HSE ready interrupt CIER HSERDYIE LL_RCC_EnableIT_HSERDY.

Return values
None

Definition at line 5747 of file stm32l4xx_ll_rcc.h.

5748 {
5749  SET_BIT(RCC->CIER, RCC_CIER_HSERDYIE);
5750 }

◆ LL_RCC_EnableIT_HSI48RDY()

__STATIC_INLINE void LL_RCC_EnableIT_HSI48RDY ( void  )

Enable HSI48 ready interrupt CIER HSI48RDYIE LL_RCC_EnableIT_HSI48RDY.

Return values
None

Definition at line 5768 of file stm32l4xx_ll_rcc.h.

5769 {
5770  SET_BIT(RCC->CIER, RCC_CIER_HSI48RDYIE);
5771 }

◆ LL_RCC_EnableIT_HSIRDY()

__STATIC_INLINE void LL_RCC_EnableIT_HSIRDY ( void  )

Enable HSI ready interrupt CIER HSIRDYIE LL_RCC_EnableIT_HSIRDY.

Return values
None

Definition at line 5737 of file stm32l4xx_ll_rcc.h.

5738 {
5739  SET_BIT(RCC->CIER, RCC_CIER_HSIRDYIE);
5740 }

◆ LL_RCC_EnableIT_LSECSS()

__STATIC_INLINE void LL_RCC_EnableIT_LSECSS ( void  )

Enable LSE clock security system interrupt CIER LSECSSIE LL_RCC_EnableIT_LSECSS.

Return values
None

Definition at line 5803 of file stm32l4xx_ll_rcc.h.

5804 {
5805  SET_BIT(RCC->CIER, RCC_CIER_LSECSSIE);
5806 }

◆ LL_RCC_EnableIT_LSERDY()

__STATIC_INLINE void LL_RCC_EnableIT_LSERDY ( void  )

Enable LSE ready interrupt CIER LSERDYIE LL_RCC_EnableIT_LSERDY.

Return values
None

Definition at line 5717 of file stm32l4xx_ll_rcc.h.

5718 {
5719  SET_BIT(RCC->CIER, RCC_CIER_LSERDYIE);
5720 }

◆ LL_RCC_EnableIT_LSIRDY()

__STATIC_INLINE void LL_RCC_EnableIT_LSIRDY ( void  )

Enable LSI ready interrupt CIER LSIRDYIE LL_RCC_EnableIT_LSIRDY.

Return values
None

Definition at line 5707 of file stm32l4xx_ll_rcc.h.

5708 {
5709  SET_BIT(RCC->CIER, RCC_CIER_LSIRDYIE);
5710 }

◆ LL_RCC_EnableIT_MSIRDY()

__STATIC_INLINE void LL_RCC_EnableIT_MSIRDY ( void  )

Enable MSI ready interrupt CIER MSIRDYIE LL_RCC_EnableIT_MSIRDY.

Return values
None

Definition at line 5727 of file stm32l4xx_ll_rcc.h.

5728 {
5729  SET_BIT(RCC->CIER, RCC_CIER_MSIRDYIE);
5730 }

◆ LL_RCC_EnableIT_PLLRDY()

__STATIC_INLINE void LL_RCC_EnableIT_PLLRDY ( void  )

Enable PLL ready interrupt CIER PLLRDYIE LL_RCC_EnableIT_PLLRDY.

Return values
None

Definition at line 5757 of file stm32l4xx_ll_rcc.h.

5758 {
5759  SET_BIT(RCC->CIER, RCC_CIER_PLLRDYIE);
5760 }

◆ LL_RCC_EnableIT_PLLSAI1RDY()

__STATIC_INLINE void LL_RCC_EnableIT_PLLSAI1RDY ( void  )

Enable PLLSAI1 ready interrupt CIER PLLSAI1RDYIE LL_RCC_EnableIT_PLLSAI1RDY.

Return values
None

Definition at line 5780 of file stm32l4xx_ll_rcc.h.

5781 {
5782  SET_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE);
5783 }

◆ LL_RCC_EnableIT_PLLSAI2RDY()

__STATIC_INLINE void LL_RCC_EnableIT_PLLSAI2RDY ( void  )

Enable PLLSAI2 ready interrupt CIER PLLSAI2RDYIE LL_RCC_EnableIT_PLLSAI2RDY.

Return values
None

Definition at line 5792 of file stm32l4xx_ll_rcc.h.

5793 {
5794  SET_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE);
5795 }

◆ LL_RCC_IsEnabledIT_HSERDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSERDY ( void  )

Checks if HSE ready interrupt source is enabled or disabled. CIER HSERDYIE LL_RCC_IsEnabledIT_HSERDY.

Return values
Stateof bit (1 or 0).

Definition at line 5959 of file stm32l4xx_ll_rcc.h.

5960 {
5961  return ((READ_BIT(RCC->CIER, RCC_CIER_HSERDYIE) == RCC_CIER_HSERDYIE) ? 1UL : 0UL);
5962 }

◆ LL_RCC_IsEnabledIT_HSI48RDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSI48RDY ( void  )

Checks if HSI48 ready interrupt source is enabled or disabled. CIER HSI48RDYIE LL_RCC_IsEnabledIT_HSI48RDY.

Return values
Stateof bit (1 or 0).

Definition at line 5980 of file stm32l4xx_ll_rcc.h.

5981 {
5982  return ((READ_BIT(RCC->CIER, RCC_CIER_HSI48RDYIE) == RCC_CIER_HSI48RDYIE) ? 1UL : 0UL);
5983 }

◆ LL_RCC_IsEnabledIT_HSIRDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSIRDY ( void  )

Checks if HSI ready interrupt source is enabled or disabled. CIER HSIRDYIE LL_RCC_IsEnabledIT_HSIRDY.

Return values
Stateof bit (1 or 0).

Definition at line 5949 of file stm32l4xx_ll_rcc.h.

5950 {
5951  return ((READ_BIT(RCC->CIER, RCC_CIER_HSIRDYIE) == RCC_CIER_HSIRDYIE) ? 1UL : 0UL);
5952 }

◆ LL_RCC_IsEnabledIT_LSECSS()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSECSS ( void  )

Checks if LSECSS interrupt source is enabled or disabled. CIER LSECSSIE LL_RCC_IsEnabledIT_LSECSS.

Return values
Stateof bit (1 or 0).

Definition at line 6015 of file stm32l4xx_ll_rcc.h.

6016 {
6017  return ((READ_BIT(RCC->CIER, RCC_CIER_LSECSSIE) == RCC_CIER_LSECSSIE) ? 1UL : 0UL);
6018 }

◆ LL_RCC_IsEnabledIT_LSERDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSERDY ( void  )

Checks if LSE ready interrupt source is enabled or disabled. CIER LSERDYIE LL_RCC_IsEnabledIT_LSERDY.

Return values
Stateof bit (1 or 0).

Definition at line 5929 of file stm32l4xx_ll_rcc.h.

5930 {
5931  return ((READ_BIT(RCC->CIER, RCC_CIER_LSERDYIE) == RCC_CIER_LSERDYIE) ? 1UL : 0UL);
5932 }

◆ LL_RCC_IsEnabledIT_LSIRDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSIRDY ( void  )

Checks if LSI ready interrupt source is enabled or disabled. CIER LSIRDYIE LL_RCC_IsEnabledIT_LSIRDY.

Return values
Stateof bit (1 or 0).

Definition at line 5919 of file stm32l4xx_ll_rcc.h.

5920 {
5921  return ((READ_BIT(RCC->CIER, RCC_CIER_LSIRDYIE) == RCC_CIER_LSIRDYIE) ? 1UL : 0UL);
5922 }

◆ LL_RCC_IsEnabledIT_MSIRDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_MSIRDY ( void  )

Checks if MSI ready interrupt source is enabled or disabled. CIER MSIRDYIE LL_RCC_IsEnabledIT_MSIRDY.

Return values
Stateof bit (1 or 0).

Definition at line 5939 of file stm32l4xx_ll_rcc.h.

5940 {
5941  return ((READ_BIT(RCC->CIER, RCC_CIER_MSIRDYIE) == RCC_CIER_MSIRDYIE) ? 1UL : 0UL);
5942 }

◆ LL_RCC_IsEnabledIT_PLLRDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLRDY ( void  )

Checks if PLL ready interrupt source is enabled or disabled. CIER PLLRDYIE LL_RCC_IsEnabledIT_PLLRDY.

Return values
Stateof bit (1 or 0).

Definition at line 5969 of file stm32l4xx_ll_rcc.h.

5970 {
5971  return ((READ_BIT(RCC->CIER, RCC_CIER_PLLRDYIE) == RCC_CIER_PLLRDYIE) ? 1UL : 0UL);
5972 }

◆ LL_RCC_IsEnabledIT_PLLSAI1RDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLSAI1RDY ( void  )

Checks if PLLSAI1 ready interrupt source is enabled or disabled. CIER PLLSAI1RDYIE LL_RCC_IsEnabledIT_PLLSAI1RDY.

Return values
Stateof bit (1 or 0).

Definition at line 5992 of file stm32l4xx_ll_rcc.h.

5993 {
5994  return ((READ_BIT(RCC->CIER, RCC_CIER_PLLSAI1RDYIE) == RCC_CIER_PLLSAI1RDYIE) ? 1UL : 0UL);
5995 }

◆ LL_RCC_IsEnabledIT_PLLSAI2RDY()

__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLSAI2RDY ( void  )

Checks if PLLSAI2 ready interrupt source is enabled or disabled. CIER PLLSAI2RDYIE LL_RCC_IsEnabledIT_PLLSAI2RDY.

Return values
Stateof bit (1 or 0).

Definition at line 6004 of file stm32l4xx_ll_rcc.h.

6005 {
6006  return ((READ_BIT(RCC->CIER, RCC_CIER_PLLSAI2RDYIE) == RCC_CIER_PLLSAI2RDYIE) ? 1UL : 0UL);
6007 }