stm32/adc: Add ADC auto-calibration for L4 MCUs.
This increases the precision of the ADC.
This commit is contained in:
parent
7c85c7c210
commit
9acc32b40f
|
@ -263,6 +263,9 @@ STATIC void adcx_init_periph(ADC_HandleTypeDef *adch, uint32_t resolution) {
|
||||||
#if defined(STM32H7)
|
#if defined(STM32H7)
|
||||||
HAL_ADCEx_Calibration_Start(adch, ADC_CALIB_OFFSET, ADC_SINGLE_ENDED);
|
HAL_ADCEx_Calibration_Start(adch, ADC_CALIB_OFFSET, ADC_SINGLE_ENDED);
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(STM32L4)
|
||||||
|
HAL_ADCEx_Calibration_Start(adch, ADC_SINGLE_ENDED);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC void adc_init_single(pyb_obj_adc_t *adc_obj) {
|
STATIC void adc_init_single(pyb_obj_adc_t *adc_obj) {
|
||||||
|
|
Loading…
Reference in New Issue