STM32L443xx HAL User Manual
|
Functions | |
__STATIC_INLINE void | LL_ADC_SetOverSamplingScope (ADC_TypeDef *ADCx, uint32_t OvsScope) |
Set ADC oversampling scope: ADC groups regular and-or injected (availability of ADC group injected depends on STM32 families). | |
__STATIC_INLINE uint32_t | LL_ADC_GetOverSamplingScope (ADC_TypeDef *ADCx) |
Get ADC oversampling scope: ADC groups regular and-or injected (availability of ADC group injected depends on STM32 families). | |
__STATIC_INLINE void | LL_ADC_SetOverSamplingDiscont (ADC_TypeDef *ADCx, uint32_t OverSamplingDiscont) |
Set ADC oversampling discontinuous mode (triggered mode) on the selected ADC group. | |
__STATIC_INLINE uint32_t | LL_ADC_GetOverSamplingDiscont (ADC_TypeDef *ADCx) |
Get ADC oversampling discontinuous mode (triggered mode) on the selected ADC group. | |
__STATIC_INLINE void | LL_ADC_ConfigOverSamplingRatioShift (ADC_TypeDef *ADCx, uint32_t Ratio, uint32_t Shift) |
Set ADC oversampling (impacting both ADC groups regular and injected) | |
__STATIC_INLINE uint32_t | LL_ADC_GetOverSamplingRatio (ADC_TypeDef *ADCx) |
Get ADC oversampling ratio (impacting both ADC groups regular and injected) | |
__STATIC_INLINE uint32_t | LL_ADC_GetOverSamplingShift (ADC_TypeDef *ADCx) |
Get ADC oversampling shift (impacting both ADC groups regular and injected) |
__STATIC_INLINE void LL_ADC_ConfigOverSamplingRatioShift | ( | ADC_TypeDef * | ADCx, |
uint32_t | Ratio, | ||
uint32_t | Shift | ||
) |
Set ADC oversampling (impacting both ADC groups regular and injected)
ADCx | ADC instance |
Ratio | This parameter can be one of the following values: |
Shift | This parameter can be one of the following values: |
None |
Definition at line 5585 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_GetOverSamplingDiscont | ( | ADC_TypeDef * | ADCx | ) |
Get ADC oversampling discontinuous mode (triggered mode) on the selected ADC group.
ADCx | ADC instance |
Returned | value can be one of the following values: |
Definition at line 5546 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_GetOverSamplingRatio | ( | ADC_TypeDef * | ADCx | ) |
Get ADC oversampling ratio (impacting both ADC groups regular and injected)
ADCx | ADC instance |
Ratio | This parameter can be one of the following values: |
Definition at line 5605 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_GetOverSamplingScope | ( | ADC_TypeDef * | ADCx | ) |
Get ADC oversampling scope: ADC groups regular and-or injected (availability of ADC group injected depends on STM32 families).
ADCx | ADC instance |
Returned | value can be one of the following values: |
Definition at line 5500 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_GetOverSamplingShift | ( | ADC_TypeDef * | ADCx | ) |
Get ADC oversampling shift (impacting both ADC groups regular and injected)
ADCx | ADC instance |
Shift | This parameter can be one of the following values: |
Definition at line 5626 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_SetOverSamplingDiscont | ( | ADC_TypeDef * | ADCx, |
uint32_t | OverSamplingDiscont | ||
) |
Set ADC oversampling discontinuous mode (triggered mode) on the selected ADC group.
ADCx | ADC instance |
OverSamplingDiscont | This parameter can be one of the following values: |
None |
Definition at line 5527 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_SetOverSamplingScope | ( | ADC_TypeDef * | ADCx, |
uint32_t | OvsScope | ||
) |
Set ADC oversampling scope: ADC groups regular and-or injected (availability of ADC group injected depends on STM32 families).
ADCx | ADC instance |
OvsScope | This parameter can be one of the following values: |
None |
Definition at line 5475 of file stm32l4xx_ll_adc.h.