使用rthread5.22 adc驱动调试时,换算成的电压值不稳(是自己板子硬件问题)
不是驱动问题,是硬件问题
开发环境
mcu hc32f460
使用的是adc1,没有使用dma模式;
测试代码如下:

现象
获取的电压值,两次结果差值很大,100mV左右,也就是说电压值一直在跳;
2种类型电压采集
一种:(正常,没有什么波动)
另一种:
后加的,读取的电压有波动
思考尝试
使用dma模式,未解决问题;
修改驱动

如果,感到此时的自己很辛苦,那告诉自己:容易走的都是下坡路。坚持住,因为你正在走上坡路,走过去,你就一定会有进步。如果,你正在埋怨命运不眷顾,开导自己:命,是失败者的借口;运,是成功者的谦词。命运从来都是掌握在自己的手中,埋怨,只是一种懦弱的表现;努力,才是人生的态度。

浙公网安备 33010602011771号