|
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.
1.7.6.1