ADC-采样存在误差问题查找思路
一、硬件方面
首先要保证芯片的供电电源与ADC外部基准电源的稳定,并满足以下条件:


二、软件方面
1、要保证ADC的时钟满足芯片设计要求:

V003ADC时钟不超过6M

F10x/20x/V10x/V20x/V30xADC时钟最大为14M
2、ADC多通道采集时,若出现ADC转换值存在误差,可注意将ADC_SampleTime_7Cycles5改为7.5个采样周期以上,若必须使用7.5个采样周期可以尝试关闭ADC_BufferCmd(ADC1, DISABLE);
3、若出现个别芯片ADC的转换值偏大或偏小,可通过ADC软件校准功能实现校准。


浙公网安备 33010602011771号