FM28335串口发送浮点型数据。关键问题是怎么把浮点型转为同数值字符串?怎么转/

2019-03-23 22:25发布

FM28335发送时会自动将小数点后的抹去,转为十六进制,要怎么 才能正确发送浮点型数据呢?
在接受来自上微机的数据时,只能接收一字节,比如发送1.2和10,都实现接收到1,这个问题要怎么解决呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
17条回答
findif
2019-03-24 20:32
lcofjp 发表于 2018-4-25 21:58
接收到一字节,存起来,然后就可以接收第二个字节了,以此类推,接收多少字节都不是事。

方法一:就比如上位机发送的是1.2 给28335,您的意思是,我依次存储1和点和2,再把他们拼凑成1.2吗?
请问我如果用FIFO模式设置为28335每接收到三个字节就产生一次中断,是不是能直接在28335里读取到1.2,而不用方法一呢?FIFO的功能还不是很理解

一周热门 更多>

相关问题

    相关文章