STM32F439xx HAL User Manual
Data Fields
LL_ADC_InitTypeDef Struct Reference

Structure definition of some features of ADC instance. More...

#include <stm32f4xx_ll_adc.h>

Data Fields

uint32_t Resolution
uint32_t DataAlignment
uint32_t SequencersScanMode

Detailed Description

Structure definition of some features of ADC instance.

Note:
These parameters have an impact on ADC scope: ADC instance. Affects both group regular and group injected (availability of ADC group injected depends on STM32 families). Refer to corresponding unitary functions into Configuration of ADC hierarchical scope: ADC instance .
The setting of these parameters by function LL_ADC_Init() is conditioned to ADC state: ADC instance must be disabled. This condition is applied to all ADC features, for efficiency and compatibility over all STM32 families. However, the different features can be set under different ADC state conditions (setting possible with ADC enabled without conversion on going, ADC enabled with conversion on going, ...) Each feature can be updated afterwards with a unitary function and potentially with ADC in a different state than disabled, refer to description of each function for setting conditioned to ADC state.

Definition at line 371 of file stm32f4xx_ll_adc.h.


Field Documentation

Set ADC conversion data alignment. This parameter can be a value of ADC instance - Data alignment

This feature can be modified afterwards using unitary function LL_ADC_SetDataAlignment().

Definition at line 378 of file stm32f4xx_ll_adc.h.

Referenced by LL_ADC_Init(), and LL_ADC_StructInit().

Set ADC resolution. This parameter can be a value of ADC instance - Resolution

This feature can be modified afterwards using unitary function LL_ADC_SetResolution().

Definition at line 373 of file stm32f4xx_ll_adc.h.

Referenced by LL_ADC_Init(), and LL_ADC_StructInit().

Set ADC scan selection. This parameter can be a value of ADC instance - Scan selection

This feature can be modified afterwards using unitary function LL_ADC_SetSequencersScanMode().

Definition at line 383 of file stm32f4xx_ll_adc.h.

Referenced by LL_ADC_Init(), and LL_ADC_StructInit().


The documentation for this struct was generated from the following file: