CH32V103C8T6 ADC的问题

在使用ADC例程Discontinuous_mode进行ADC采集时有以下问题:

1、ADC的采集值是不是3.3/4095 V,为什么为0.02V是测不出来?

2、为什么ADC转换后的值与实际输入的不相符?


image.png

以下是串口输出信息:

image.png

0.02V时,ADC的输出值为0,根本测不出来。

您好,在我们EVT例程中都有包含在3.3V和5V供电下的ADC值校准函数,如下图1,建议先对ADC值进行校准,然后再进行转换,如下图2 。附件为测试例程,可以参考一下。

icon_rar.gifCH32V103 ADC.zip

image.png

图1

image.png

图2


用了校准函数,依然测试不到20mv以内的数据,求解释


只有登录才能回复,可以选择微信账号登录