STM32F439xx HAL User Manual
Functions
Operation on ADC hierarchical scope: ADC instance
ADC Exported Functions

Functions

__STATIC_INLINE void LL_ADC_Enable (ADC_TypeDef *ADCx)
 Enable the selected ADC instance.
__STATIC_INLINE void LL_ADC_Disable (ADC_TypeDef *ADCx)
 Disable the selected ADC instance.
__STATIC_INLINE uint32_t LL_ADC_IsEnabled (ADC_TypeDef *ADCx)
 Get the selected ADC instance enable state.

Function Documentation

__STATIC_INLINE void LL_ADC_Disable ( ADC_TypeDef *  ADCx)

Disable the selected ADC instance.

Reference Manual to LL API cross reference:
CR2 ADON LL_ADC_Disable
Parameters:
ADCxADC instance
Return values:
None

Definition at line 3788 of file stm32f4xx_ll_adc.h.

Referenced by LL_ADC_DeInit().

__STATIC_INLINE void LL_ADC_Enable ( ADC_TypeDef *  ADCx)

Enable the selected ADC instance.

Note:
On this STM32 serie, after ADC enable, a delay for ADC internal analog stabilization is required before performing a ADC conversion start. Refer to device datasheet, parameter tSTAB.
Reference Manual to LL API cross reference:
CR2 ADON LL_ADC_Enable
Parameters:
ADCxADC instance
Return values:
None

Definition at line 3777 of file stm32f4xx_ll_adc.h.

__STATIC_INLINE uint32_t LL_ADC_IsEnabled ( ADC_TypeDef *  ADCx)

Get the selected ADC instance enable state.

Reference Manual to LL API cross reference:
CR2 ADON LL_ADC_IsEnabled
Parameters:
ADCxADC instance
Return values:
0,:ADC is disabled, 1: ADC is enabled.

Definition at line 3799 of file stm32f4xx_ll_adc.h.

Referenced by LL_ADC_DeInit(), LL_ADC_Init(), LL_ADC_INJ_Init(), and LL_ADC_REG_Init().