stm32之奇葩adc

2019-03-23 19:02发布

改变adc输入引脚电压后,串口打印的电压值不更新,只有重新打开串口后才更新,有朋友遇到过这种情况吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
ltbytyn
2019-03-25 23:38
在连续转换模式下,你如何保证读取AD结果时当前AD刚好转换完成,还没有启动新一轮转换。如果在AD采样过程中读AD结果寄存器,值能对吗?你的程序确实很奇葩。
建议:
1、如果用查询方式,你就用单次转换模式。
2、如果用连续转换模式,你就开启AD中断,转换完成后立即读AD结果寄存器。

一周热门 更多>