STM32H735xx 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 in the range from 1 to 1024. |
Shift | This parameter can be one of the following values: |
None |
Definition at line 6320 of file stm32h7xx_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 6286 of file stm32h7xx_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 in the from 1 to 1024. |
Definition at line 6332 of file stm32h7xx_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 6240 of file stm32h7xx_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 6356 of file stm32h7xx_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 6267 of file stm32h7xx_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 6215 of file stm32h7xx_ll_adc.h.