使用rthread5.22 adc驱动调试时,换算成的电压值不稳(是自己板子硬件问题)

不是驱动问题,是硬件问题

开发环境

mcu hc32f460

使用的是adc1,没有使用dma模式;

测试代码如下:
image

现象

获取的电压值,两次结果差值很大,100mV左右,也就是说电压值一直在跳;

2种类型电压采集
一种:(正常,没有什么波动)

另一种:
后加的,读取的电压有波动

思考尝试

使用dma模式,未解决问题;

修改驱动
image

posted @ 2026-07-25 11:57  我爱茜茜公主  阅读(6)  评论(0)    收藏  举报