MSP430如何将float型数据以ASCII码通过UART发送至上位机??

2019-08-07 16:13发布

思路是先把float型数据转换成ASCII数组,然后用UART发送;
但是MSP430上无法使用sprintf函数,怎么办??
请教大神是怎么处理的。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
Imakey
1楼-- · 2019-08-08 09:23
gaochy1126 发表于 2013-10-21 19:24
把数据不断的×10 发送就行的。

小数点怎么处理???还有那个小数点后的位数要求呢??全发上去??
dirtwillfly
2楼-- · 2019-08-08 10:48
Imakey 发表于 2013-10-21 22:31
小数点怎么处理???还有那个小数点后的位数要求呢??全发上去?? ...

问题解决了,快结贴给分吧:lol
gaochy1126
3楼-- · 2019-08-08 11:58
Imakey 发表于 2013-10-21 22:31
小数点怎么处理???还有那个小数点后的位数要求呢??全发上去?? ...

是的,你可以判断是不是小数点的。
lichuanpeng2011
4楼-- · 2019-08-08 13:54
小数点,可以用ASCII中相应的char,代替发送过去!~
vivilzb1985
5楼-- · 2019-08-08 16:59
 精彩回答 2  元偷偷看……
vivilzb1985
6楼-- · 2019-08-08 20:26
输出的时候记得要缩小相等的倍数的,在小数部分的前边输出一个小数点的啊

一周热门 更多>