STM32L4xx_HAL_Driver  1.14.0

Functions

__STATIC_INLINE void LL_ADC_EnableIT_ADRDY (ADC_TypeDef *ADCx)
 Enable ADC ready. IER ADRDYIE LL_ADC_EnableIT_ADRDY. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_EOC (ADC_TypeDef *ADCx)
 Enable interruption ADC group regular end of unitary conversion. IER EOCIE LL_ADC_EnableIT_EOC. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_EOS (ADC_TypeDef *ADCx)
 Enable interruption ADC group regular end of sequence conversions. IER EOSIE LL_ADC_EnableIT_EOS. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_OVR (ADC_TypeDef *ADCx)
 Enable ADC group regular interruption overrun. IER OVRIE LL_ADC_EnableIT_OVR. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_EOSMP (ADC_TypeDef *ADCx)
 Enable interruption ADC group regular end of sampling. IER EOSMPIE LL_ADC_EnableIT_EOSMP. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_JEOC (ADC_TypeDef *ADCx)
 Enable interruption ADC group injected end of unitary conversion. IER JEOCIE LL_ADC_EnableIT_JEOC. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_JEOS (ADC_TypeDef *ADCx)
 Enable interruption ADC group injected end of sequence conversions. IER JEOSIE LL_ADC_EnableIT_JEOS. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_JQOVF (ADC_TypeDef *ADCx)
 Enable interruption ADC group injected context queue overflow. IER JQOVFIE LL_ADC_EnableIT_JQOVF. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_AWD1 (ADC_TypeDef *ADCx)
 Enable interruption ADC analog watchdog 1. IER AWD1IE LL_ADC_EnableIT_AWD1. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_AWD2 (ADC_TypeDef *ADCx)
 Enable interruption ADC analog watchdog 2. IER AWD2IE LL_ADC_EnableIT_AWD2. More...
 
__STATIC_INLINE void LL_ADC_EnableIT_AWD3 (ADC_TypeDef *ADCx)
 Enable interruption ADC analog watchdog 3. IER AWD3IE LL_ADC_EnableIT_AWD3. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_ADRDY (ADC_TypeDef *ADCx)
 Disable interruption ADC ready. IER ADRDYIE LL_ADC_DisableIT_ADRDY. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_EOC (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular end of unitary conversion. IER EOCIE LL_ADC_DisableIT_EOC. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_EOS (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular end of sequence conversions. IER EOSIE LL_ADC_DisableIT_EOS. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_OVR (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular overrun. IER OVRIE LL_ADC_DisableIT_OVR. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_EOSMP (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular end of sampling. IER EOSMPIE LL_ADC_DisableIT_EOSMP. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_JEOC (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular end of unitary conversion. IER JEOCIE LL_ADC_DisableIT_JEOC. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_JEOS (ADC_TypeDef *ADCx)
 Disable interruption ADC group injected end of sequence conversions. IER JEOSIE LL_ADC_DisableIT_JEOS. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_JQOVF (ADC_TypeDef *ADCx)
 Disable interruption ADC group injected context queue overflow. IER JQOVFIE LL_ADC_DisableIT_JQOVF. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_AWD1 (ADC_TypeDef *ADCx)
 Disable interruption ADC analog watchdog 1. IER AWD1IE LL_ADC_DisableIT_AWD1. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_AWD2 (ADC_TypeDef *ADCx)
 Disable interruption ADC analog watchdog 2. IER AWD2IE LL_ADC_DisableIT_AWD2. More...
 
__STATIC_INLINE void LL_ADC_DisableIT_AWD3 (ADC_TypeDef *ADCx)
 Disable interruption ADC analog watchdog 3. IER AWD3IE LL_ADC_DisableIT_AWD3. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_ADRDY (ADC_TypeDef *ADCx)
 Get state of interruption ADC ready (0: interrupt disabled, 1: interrupt enabled). IER ADRDYIE LL_ADC_IsEnabledIT_ADRDY. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOC (ADC_TypeDef *ADCx)
 Get state of interruption ADC group regular end of unitary conversion (0: interrupt disabled, 1: interrupt enabled). IER EOCIE LL_ADC_IsEnabledIT_EOC. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOS (ADC_TypeDef *ADCx)
 Get state of interruption ADC group regular end of sequence conversions (0: interrupt disabled, 1: interrupt enabled). IER EOSIE LL_ADC_IsEnabledIT_EOS. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR (ADC_TypeDef *ADCx)
 Get state of interruption ADC group regular overrun (0: interrupt disabled, 1: interrupt enabled). IER OVRIE LL_ADC_IsEnabledIT_OVR. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOSMP (ADC_TypeDef *ADCx)
 Get state of interruption ADC group regular end of sampling (0: interrupt disabled, 1: interrupt enabled). IER EOSMPIE LL_ADC_IsEnabledIT_EOSMP. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOC (ADC_TypeDef *ADCx)
 Get state of interruption ADC group injected end of unitary conversion (0: interrupt disabled, 1: interrupt enabled). IER JEOCIE LL_ADC_IsEnabledIT_JEOC. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOS (ADC_TypeDef *ADCx)
 Get state of interruption ADC group injected end of sequence conversions (0: interrupt disabled, 1: interrupt enabled). IER JEOSIE LL_ADC_IsEnabledIT_JEOS. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JQOVF (ADC_TypeDef *ADCx)
 Get state of interruption ADC group injected context queue overflow interrupt state (0: interrupt disabled, 1: interrupt enabled). IER JQOVFIE LL_ADC_IsEnabledIT_JQOVF. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1 (ADC_TypeDef *ADCx)
 Get state of interruption ADC analog watchdog 1 (0: interrupt disabled, 1: interrupt enabled). IER AWD1IE LL_ADC_IsEnabledIT_AWD1. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD2 (ADC_TypeDef *ADCx)
 Get state of interruption Get ADC analog watchdog 2 (0: interrupt disabled, 1: interrupt enabled). IER AWD2IE LL_ADC_IsEnabledIT_AWD2. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD3 (ADC_TypeDef *ADCx)
 Get state of interruption Get ADC analog watchdog 3 (0: interrupt disabled, 1: interrupt enabled). IER AWD3IE LL_ADC_IsEnabledIT_AWD3. More...
 

Detailed Description

Function Documentation

◆ LL_ADC_DisableIT_ADRDY()

__STATIC_INLINE void LL_ADC_DisableIT_ADRDY ( ADC_TypeDef *  ADCx)

Disable interruption ADC ready. IER ADRDYIE LL_ADC_DisableIT_ADRDY.

Parameters
ADCxADC instance
Return values
None

Definition at line 7084 of file stm32l4xx_ll_adc.h.

7085 {
7086  CLEAR_BIT(ADCx->IER, LL_ADC_IT_ADRDY);
7087 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_AWD1()

__STATIC_INLINE void LL_ADC_DisableIT_AWD1 ( ADC_TypeDef *  ADCx)

Disable interruption ADC analog watchdog 1. IER AWD1IE LL_ADC_DisableIT_AWD1.

Parameters
ADCxADC instance
Return values
None

Definition at line 7172 of file stm32l4xx_ll_adc.h.

7173 {
7174  CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD1);
7175 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_AWD2()

__STATIC_INLINE void LL_ADC_DisableIT_AWD2 ( ADC_TypeDef *  ADCx)

Disable interruption ADC analog watchdog 2. IER AWD2IE LL_ADC_DisableIT_AWD2.

Parameters
ADCxADC instance
Return values
None

Definition at line 7183 of file stm32l4xx_ll_adc.h.

7184 {
7185  CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD2);
7186 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_AWD3()

__STATIC_INLINE void LL_ADC_DisableIT_AWD3 ( ADC_TypeDef *  ADCx)

Disable interruption ADC analog watchdog 3. IER AWD3IE LL_ADC_DisableIT_AWD3.

Parameters
ADCxADC instance
Return values
None

Definition at line 7194 of file stm32l4xx_ll_adc.h.

7195 {
7196  CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD3);
7197 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_EOC()

__STATIC_INLINE void LL_ADC_DisableIT_EOC ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular end of unitary conversion. IER EOCIE LL_ADC_DisableIT_EOC.

Parameters
ADCxADC instance
Return values
None

Definition at line 7095 of file stm32l4xx_ll_adc.h.

7096 {
7097  CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOC);
7098 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_EOS()

__STATIC_INLINE void LL_ADC_DisableIT_EOS ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular end of sequence conversions. IER EOSIE LL_ADC_DisableIT_EOS.

Parameters
ADCxADC instance
Return values
None

Definition at line 7106 of file stm32l4xx_ll_adc.h.

7107 {
7108  CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOS);
7109 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_EOSMP()

__STATIC_INLINE void LL_ADC_DisableIT_EOSMP ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular end of sampling. IER EOSMPIE LL_ADC_DisableIT_EOSMP.

Parameters
ADCxADC instance
Return values
None

Definition at line 7128 of file stm32l4xx_ll_adc.h.

7129 {
7130  CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOSMP);
7131 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_JEOC()

__STATIC_INLINE void LL_ADC_DisableIT_JEOC ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular end of unitary conversion. IER JEOCIE LL_ADC_DisableIT_JEOC.

Parameters
ADCxADC instance
Return values
None

Definition at line 7139 of file stm32l4xx_ll_adc.h.

7140 {
7141  CLEAR_BIT(ADCx->IER, LL_ADC_IT_JEOC);
7142 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_JEOS()

__STATIC_INLINE void LL_ADC_DisableIT_JEOS ( ADC_TypeDef *  ADCx)

Disable interruption ADC group injected end of sequence conversions. IER JEOSIE LL_ADC_DisableIT_JEOS.

Parameters
ADCxADC instance
Return values
None

Definition at line 7150 of file stm32l4xx_ll_adc.h.

7151 {
7152  CLEAR_BIT(ADCx->IER, LL_ADC_IT_JEOS);
7153 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_JQOVF()

__STATIC_INLINE void LL_ADC_DisableIT_JQOVF ( ADC_TypeDef *  ADCx)

Disable interruption ADC group injected context queue overflow. IER JQOVFIE LL_ADC_DisableIT_JQOVF.

Parameters
ADCxADC instance
Return values
None

Definition at line 7161 of file stm32l4xx_ll_adc.h.

7162 {
7163  CLEAR_BIT(ADCx->IER, LL_ADC_IT_JQOVF);
7164 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_DisableIT_OVR()

__STATIC_INLINE void LL_ADC_DisableIT_OVR ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular overrun. IER OVRIE LL_ADC_DisableIT_OVR.

Parameters
ADCxADC instance
Return values
None

Definition at line 7117 of file stm32l4xx_ll_adc.h.

7118 {
7119  CLEAR_BIT(ADCx->IER, LL_ADC_IT_OVR);
7120 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_ADC_EnableIT_ADRDY()

__STATIC_INLINE void LL_ADC_EnableIT_ADRDY ( ADC_TypeDef *  ADCx)

Enable ADC ready. IER ADRDYIE LL_ADC_EnableIT_ADRDY.

Parameters
ADCxADC instance
Return values
None

Definition at line 6963 of file stm32l4xx_ll_adc.h.

6964 {
6965  SET_BIT(ADCx->IER, LL_ADC_IT_ADRDY);
6966 }

◆ LL_ADC_EnableIT_AWD1()

__STATIC_INLINE void LL_ADC_EnableIT_AWD1 ( ADC_TypeDef *  ADCx)

Enable interruption ADC analog watchdog 1. IER AWD1IE LL_ADC_EnableIT_AWD1.

Parameters
ADCxADC instance
Return values
None

Definition at line 7051 of file stm32l4xx_ll_adc.h.

7052 {
7053  SET_BIT(ADCx->IER, LL_ADC_IT_AWD1);
7054 }

◆ LL_ADC_EnableIT_AWD2()

__STATIC_INLINE void LL_ADC_EnableIT_AWD2 ( ADC_TypeDef *  ADCx)

Enable interruption ADC analog watchdog 2. IER AWD2IE LL_ADC_EnableIT_AWD2.

Parameters
ADCxADC instance
Return values
None

Definition at line 7062 of file stm32l4xx_ll_adc.h.

7063 {
7064  SET_BIT(ADCx->IER, LL_ADC_IT_AWD2);
7065 }

◆ LL_ADC_EnableIT_AWD3()

__STATIC_INLINE void LL_ADC_EnableIT_AWD3 ( ADC_TypeDef *  ADCx)

Enable interruption ADC analog watchdog 3. IER AWD3IE LL_ADC_EnableIT_AWD3.

Parameters
ADCxADC instance
Return values
None

Definition at line 7073 of file stm32l4xx_ll_adc.h.

7074 {
7075  SET_BIT(ADCx->IER, LL_ADC_IT_AWD3);
7076 }

◆ LL_ADC_EnableIT_EOC()

__STATIC_INLINE void LL_ADC_EnableIT_EOC ( ADC_TypeDef *  ADCx)

Enable interruption ADC group regular end of unitary conversion. IER EOCIE LL_ADC_EnableIT_EOC.

Parameters
ADCxADC instance
Return values
None

Definition at line 6974 of file stm32l4xx_ll_adc.h.

6975 {
6976  SET_BIT(ADCx->IER, LL_ADC_IT_EOC);
6977 }

◆ LL_ADC_EnableIT_EOS()

__STATIC_INLINE void LL_ADC_EnableIT_EOS ( ADC_TypeDef *  ADCx)

Enable interruption ADC group regular end of sequence conversions. IER EOSIE LL_ADC_EnableIT_EOS.

Parameters
ADCxADC instance
Return values
None

Definition at line 6985 of file stm32l4xx_ll_adc.h.

6986 {
6987  SET_BIT(ADCx->IER, LL_ADC_IT_EOS);
6988 }

◆ LL_ADC_EnableIT_EOSMP()

__STATIC_INLINE void LL_ADC_EnableIT_EOSMP ( ADC_TypeDef *  ADCx)

Enable interruption ADC group regular end of sampling. IER EOSMPIE LL_ADC_EnableIT_EOSMP.

Parameters
ADCxADC instance
Return values
None

Definition at line 7007 of file stm32l4xx_ll_adc.h.

7008 {
7009  SET_BIT(ADCx->IER, LL_ADC_IT_EOSMP);
7010 }

◆ LL_ADC_EnableIT_JEOC()

__STATIC_INLINE void LL_ADC_EnableIT_JEOC ( ADC_TypeDef *  ADCx)

Enable interruption ADC group injected end of unitary conversion. IER JEOCIE LL_ADC_EnableIT_JEOC.

Parameters
ADCxADC instance
Return values
None

Definition at line 7018 of file stm32l4xx_ll_adc.h.

7019 {
7020  SET_BIT(ADCx->IER, LL_ADC_IT_JEOC);
7021 }

◆ LL_ADC_EnableIT_JEOS()

__STATIC_INLINE void LL_ADC_EnableIT_JEOS ( ADC_TypeDef *  ADCx)

Enable interruption ADC group injected end of sequence conversions. IER JEOSIE LL_ADC_EnableIT_JEOS.

Parameters
ADCxADC instance
Return values
None

Definition at line 7029 of file stm32l4xx_ll_adc.h.

7030 {
7031  SET_BIT(ADCx->IER, LL_ADC_IT_JEOS);
7032 }

◆ LL_ADC_EnableIT_JQOVF()

__STATIC_INLINE void LL_ADC_EnableIT_JQOVF ( ADC_TypeDef *  ADCx)

Enable interruption ADC group injected context queue overflow. IER JQOVFIE LL_ADC_EnableIT_JQOVF.

Parameters
ADCxADC instance
Return values
None

Definition at line 7040 of file stm32l4xx_ll_adc.h.

7041 {
7042  SET_BIT(ADCx->IER, LL_ADC_IT_JQOVF);
7043 }

◆ LL_ADC_EnableIT_OVR()

__STATIC_INLINE void LL_ADC_EnableIT_OVR ( ADC_TypeDef *  ADCx)

Enable ADC group regular interruption overrun. IER OVRIE LL_ADC_EnableIT_OVR.

Parameters
ADCxADC instance
Return values
None

Definition at line 6996 of file stm32l4xx_ll_adc.h.

6997 {
6998  SET_BIT(ADCx->IER, LL_ADC_IT_OVR);
6999 }

◆ LL_ADC_IsEnabledIT_ADRDY()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_ADRDY ( ADC_TypeDef *  ADCx)

Get state of interruption ADC ready (0: interrupt disabled, 1: interrupt enabled). IER ADRDYIE LL_ADC_IsEnabledIT_ADRDY.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7206 of file stm32l4xx_ll_adc.h.

7207 {
7208  return ((READ_BIT(ADCx->IER, LL_ADC_IT_ADRDY) == (LL_ADC_IT_ADRDY)) ? 1UL : 0UL);
7209 }

◆ LL_ADC_IsEnabledIT_AWD1()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1 ( ADC_TypeDef *  ADCx)

Get state of interruption ADC analog watchdog 1 (0: interrupt disabled, 1: interrupt enabled). IER AWD1IE LL_ADC_IsEnabledIT_AWD1.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7302 of file stm32l4xx_ll_adc.h.

7303 {
7304  return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD1) == (LL_ADC_IT_AWD1)) ? 1UL : 0UL);
7305 }

◆ LL_ADC_IsEnabledIT_AWD2()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD2 ( ADC_TypeDef *  ADCx)

Get state of interruption Get ADC analog watchdog 2 (0: interrupt disabled, 1: interrupt enabled). IER AWD2IE LL_ADC_IsEnabledIT_AWD2.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7314 of file stm32l4xx_ll_adc.h.

7315 {
7316  return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD2) == (LL_ADC_IT_AWD2)) ? 1UL : 0UL);
7317 }

◆ LL_ADC_IsEnabledIT_AWD3()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD3 ( ADC_TypeDef *  ADCx)

Get state of interruption Get ADC analog watchdog 3 (0: interrupt disabled, 1: interrupt enabled). IER AWD3IE LL_ADC_IsEnabledIT_AWD3.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7326 of file stm32l4xx_ll_adc.h.

7327 {
7328  return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD3) == (LL_ADC_IT_AWD3)) ? 1UL : 0UL);
7329 }

◆ LL_ADC_IsEnabledIT_EOC()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOC ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group regular end of unitary conversion (0: interrupt disabled, 1: interrupt enabled). IER EOCIE LL_ADC_IsEnabledIT_EOC.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7218 of file stm32l4xx_ll_adc.h.

7219 {
7220  return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOC) == (LL_ADC_IT_EOC)) ? 1UL : 0UL);
7221 }

◆ LL_ADC_IsEnabledIT_EOS()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOS ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group regular end of sequence conversions (0: interrupt disabled, 1: interrupt enabled). IER EOSIE LL_ADC_IsEnabledIT_EOS.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7230 of file stm32l4xx_ll_adc.h.

7231 {
7232  return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOS) == (LL_ADC_IT_EOS)) ? 1UL : 0UL);
7233 }

◆ LL_ADC_IsEnabledIT_EOSMP()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOSMP ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group regular end of sampling (0: interrupt disabled, 1: interrupt enabled). IER EOSMPIE LL_ADC_IsEnabledIT_EOSMP.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7254 of file stm32l4xx_ll_adc.h.

7255 {
7256  return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOSMP) == (LL_ADC_IT_EOSMP)) ? 1UL : 0UL);
7257 }

◆ LL_ADC_IsEnabledIT_JEOC()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOC ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group injected end of unitary conversion (0: interrupt disabled, 1: interrupt enabled). IER JEOCIE LL_ADC_IsEnabledIT_JEOC.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7266 of file stm32l4xx_ll_adc.h.

7267 {
7268  return ((READ_BIT(ADCx->IER, LL_ADC_IT_JEOC) == (LL_ADC_IT_JEOC)) ? 1UL : 0UL);
7269 }

◆ LL_ADC_IsEnabledIT_JEOS()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOS ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group injected end of sequence conversions (0: interrupt disabled, 1: interrupt enabled). IER JEOSIE LL_ADC_IsEnabledIT_JEOS.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7278 of file stm32l4xx_ll_adc.h.

7279 {
7280  return ((READ_BIT(ADCx->IER, LL_ADC_IT_JEOS) == (LL_ADC_IT_JEOS)) ? 1UL : 0UL);
7281 }

◆ LL_ADC_IsEnabledIT_JQOVF()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JQOVF ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group injected context queue overflow interrupt state (0: interrupt disabled, 1: interrupt enabled). IER JQOVFIE LL_ADC_IsEnabledIT_JQOVF.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7290 of file stm32l4xx_ll_adc.h.

7291 {
7292  return ((READ_BIT(ADCx->IER, LL_ADC_IT_JQOVF) == (LL_ADC_IT_JQOVF)) ? 1UL : 0UL);
7293 }

◆ LL_ADC_IsEnabledIT_OVR()

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group regular overrun (0: interrupt disabled, 1: interrupt enabled). IER OVRIE LL_ADC_IsEnabledIT_OVR.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 7242 of file stm32l4xx_ll_adc.h.

7243 {
7244  return ((READ_BIT(ADCx->IER, LL_ADC_IT_OVR) == (LL_ADC_IT_OVR)) ? 1UL : 0UL);
7245 }