CH32V203,ADC设置请教

为了硬件兼容性,之前的硬件版本的ADC口是用于串口,也就是说没有外部上下拉电阻,新版本硬件把这个口用于电压采样,有个分压器,也就是说有下拉电阻。程序上为了是通用,我是否可以这样做,ADC配置打开了该通道并配置好了DMA,判断如果是之前的硬件,这个口设置为下拉输入,这样的话有了下拉电平,ADC采样到一个稳定的数据值,而不是一个浮空状态。如果是新的硬件版本,这个脚配置为模拟输入,正常操作。现在的问题就是,配置为下拉输入的情况下,ADC是否还是连接到这个IO口?谢谢。

实测下来,IO口设置为输出模式,设置为高电平或者低电平,ADC采集到这个通道的值是个固定值,这样是否就可以了?


您好,可以的


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