stm32之奇葩adc

2019-03-23 19:02发布

改变adc输入引脚电压后,串口打印的电压值不更新,只有重新打开串口后才更新,有朋友遇到过这种情况吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
dzgcsj_hz
1楼-- · 2019-03-24 15:06
应该是串口的问题,但是不知道哪里出了问题。
foxpro2005
2楼-- · 2019-03-24 16:22
你串口助手用的是啥工具
dzgcsj_hz
3楼-- · 2019-03-24 17:14
 精彩回答 2  元偷偷看……
ddllxxrr
4楼-- · 2019-03-24 22:07
float temp = d*3.3/4096;
        unsigned char s = (unsigned char)(temp * 10);
我觉得问题在这里,是你程序的事
dzgcsj_hz
5楼-- · 2019-03-25 01:39
ddllxxrr 发表于 2013-12-29 04:04
float temp = d*3.3/4096;
        unsigned char s = (unsigned char)(temp * 10);
我觉得问题在这里, ...

这段代码是把数字量换算成电压值,并精确到小数点后一位。你认为问题在哪里?
ddllxxrr
6楼-- · 2019-03-25 06:42
 精彩回答 2  元偷偷看……

一周热门 更多>