STM32F439xx HAL User Manual
Functions
ADC IT management
ADC Exported Functions

Functions

__STATIC_INLINE void LL_ADC_EnableIT_EOCS (ADC_TypeDef *ADCx)
 Enable interruption ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.
__STATIC_INLINE void LL_ADC_EnableIT_OVR (ADC_TypeDef *ADCx)
 Enable ADC group regular interruption overrun.
__STATIC_INLINE void LL_ADC_EnableIT_JEOS (ADC_TypeDef *ADCx)
 Enable interruption ADC group injected end of sequence conversions.
__STATIC_INLINE void LL_ADC_EnableIT_AWD1 (ADC_TypeDef *ADCx)
 Enable interruption ADC analog watchdog 1.
__STATIC_INLINE void LL_ADC_DisableIT_EOCS (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.
__STATIC_INLINE void LL_ADC_DisableIT_OVR (ADC_TypeDef *ADCx)
 Disable interruption ADC group regular overrun.
__STATIC_INLINE void LL_ADC_DisableIT_JEOS (ADC_TypeDef *ADCx)
 Disable interruption ADC group injected end of sequence conversions.
__STATIC_INLINE void LL_ADC_DisableIT_AWD1 (ADC_TypeDef *ADCx)
 Disable interruption ADC analog watchdog 1.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOCS (ADC_TypeDef *ADCx)
 Get state of interruption ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.
__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).
__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).
__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).

Function Documentation

__STATIC_INLINE void LL_ADC_DisableIT_AWD1 ( ADC_TypeDef *  ADCx)

Disable interruption ADC analog watchdog 1.

Reference Manual to LL API cross reference:
CR1 AWDIE LL_ADC_EnableIT_AWD1
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4573 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_AWD1.

__STATIC_INLINE void LL_ADC_DisableIT_EOCS ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
CR1 EOCIE LL_ADC_DisableIT_EOCS
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4535 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_EOCS.

__STATIC_INLINE void LL_ADC_DisableIT_JEOS ( ADC_TypeDef *  ADCx)

Disable interruption ADC group injected end of sequence conversions.

Reference Manual to LL API cross reference:
CR1 JEOCIE LL_ADC_EnableIT_JEOS
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4558 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_JEOS.

__STATIC_INLINE void LL_ADC_DisableIT_OVR ( ADC_TypeDef *  ADCx)

Disable interruption ADC group regular overrun.

Reference Manual to LL API cross reference:
CR1 OVRIE LL_ADC_DisableIT_OVR
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4546 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_OVR.

__STATIC_INLINE void LL_ADC_EnableIT_AWD1 ( ADC_TypeDef *  ADCx)

Enable interruption ADC analog watchdog 1.

Reference Manual to LL API cross reference:
CR1 AWDIE LL_ADC_EnableIT_AWD1
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4520 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_AWD1.

__STATIC_INLINE void LL_ADC_EnableIT_EOCS ( ADC_TypeDef *  ADCx)

Enable interruption ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
CR1 EOCIE LL_ADC_EnableIT_EOCS
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4482 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_EOCS.

__STATIC_INLINE void LL_ADC_EnableIT_JEOS ( ADC_TypeDef *  ADCx)

Enable interruption ADC group injected end of sequence conversions.

Reference Manual to LL API cross reference:
CR1 JEOCIE LL_ADC_EnableIT_JEOS
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4505 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_JEOS.

__STATIC_INLINE void LL_ADC_EnableIT_OVR ( ADC_TypeDef *  ADCx)

Enable ADC group regular interruption overrun.

Reference Manual to LL API cross reference:
CR1 OVRIE LL_ADC_EnableIT_OVR
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4493 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_OVR.

__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).

Reference Manual to LL API cross reference:
CR1 AWDIE LL_ADC_EnableIT_AWD1
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4630 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_AWD1.

__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOCS ( ADC_TypeDef *  ADCx)

Get state of interruption ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion(). (0: interrupt disabled, 1: interrupt enabled)
Reference Manual to LL API cross reference:
CR1 EOCIE LL_ADC_IsEnabledIT_EOCS
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4589 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_EOCS.

__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).

Reference Manual to LL API cross reference:
CR1 JEOCIE LL_ADC_EnableIT_JEOS
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4614 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_JEOS.

__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).

Reference Manual to LL API cross reference:
CR1 OVRIE LL_ADC_IsEnabledIT_OVR
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4601 of file stm32f4xx_ll_adc.h.

References LL_ADC_IT_OVR.