请教PIC单片机,怎样从串口显示浮点数

2019-03-25 19:53发布

从ADC得到的浮点数,想从串口输到电脑上看一下呢?
PIC单片机和51差不多,不是一个字节一个字节的发送,可是我怎样在电脑上直接显示出浮点数呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
uiaong
1楼-- · 2019-03-25 23:59
 精彩回答 2  元偷偷看……
cnnbxc
2楼-- · 2019-03-26 05:52
可是PC上用的是串口助手啊
zdk
3楼-- · 2019-03-26 08:00
不懂,帮顶
yin_327
4楼-- · 2019-03-26 11:35
全部转成ASCII码。
unsigned char TxBuf[20];
sprintf(TxBuf,"%10.2f",ADCFloat);
把TxBuf发给PC就好了。
juxiezuo
5楼-- · 2019-03-26 15:52
引用 4 楼 azmao 的回复:
全部转成ASCII码。
unsigned char TxBuf[20];
sprintf(TxBuf,"%10.2f",ADCFloat);
把TxBuf发给PC就好了。


看来这个是个很好的方法
daochang
6楼-- · 2019-03-26 19:47
看一下你的printf有没有这个函数,它是指向串口的话,直接输出来也一样

一周热门 更多>