STM32H735xx HAL User Manual
Data Fields
LL_ADC_InitTypeDef Struct Reference

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

#include <stm32h7xx_ll_adc.h>

Data Fields

uint32_t Resolution
uint32_t LeftBitShift
uint32_t LowPowerMode

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 489 of file stm32h7xx_ll_adc.h.


Field Documentation

Configures the left shifting applied to the final result with or without oversampling. This parameter can be a value of ADC left Shift.

Definition at line 496 of file stm32h7xx_ll_adc.h.

Referenced by LL_ADC_Init(), and LL_ADC_StructInit().

Set ADC low power mode. This parameter can be a value of ADC instance - Low power mode

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

Definition at line 499 of file stm32h7xx_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 491 of file stm32h7xx_ll_adc.h.

Referenced by LL_ADC_Init(), and LL_ADC_StructInit().


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