看参考电压有没有加,大小是不是对的。
ADC引脚的地方有没有电压
再就是你的程序问题,ADC初始化不对
这个有很多可能,主要还是程序上的,包括对ADC配置使能和程序逻辑问题。
其实你需要区分采集不到信号和数据根本读取不到的区别
单纯有读数,但和基准差别太大,还有可能是硬件问题的。
ADC的配置程序发一下看看。
程序问题可能性比较大,你有没有打开ADC转换,是单次不是连续的?