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