本文主要是介绍STM32F103 ADC采样不准解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题:使用ADC采样换算的电压与实际测量的电压值有较大偏差。
分析:使用STM32CubeMX生成的工程,ADC配置没有对做ADC校准,导致采样值与实际值有较大误差;
在HAL_ADC_Start接口之前增加ADC校准接口HAL_ADCEx_Calibration_Start,另外采样周期设长ADC_SAMPLETIME_239CYCLES_5;
这篇关于STM32F103 ADC采样不准解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!