问题:使用ADC采样换算的电压与实际测量的电压值有较大偏差。
分析:使用STM32CubeMX生成的工程,ADC配置没有对做ADC校准,导致采样值与实际值有较大误差;
在HAL_ADC_Start接口之前增加ADC校准接口HAL_ADCEx_Calibration_Start,另外采样周期设长ADC_SAMPLETIME_239CYCLES_5;
STM32F103 ADC采样不准解决方法
最新推荐文章于 2024-04-24 03:15:33 发布
问题:使用ADC采样换算的电压与实际测量的电压值有较大偏差。
分析:使用STM32CubeMX生成的工程,ADC配置没有对做ADC校准,导致采样值与实际值有较大误差;
在HAL_ADC_Start接口之前增加ADC校准接口HAL_ADCEx_Calibration_Start,另外采样周期设长ADC_SAMPLETIME_239CYCLES_5;