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软件校准功能实现校准。

posted @ 2023-03-01 10:55  WCH_CH32  阅读(2016)  评论(0)    收藏  举报