注册 登录
查看: 641|回复: 10

[K60] 谁知道怎么用串口发送浮点数?

[复制链接]
发表于 2014-11-23 17:18:29 | 显示全部楼层 |阅读模式
RT,我想把单片机的解算数据通过数传发回电脑,但是不知道浮点数该怎么处理?
谢谢谁有处理方式
回复

使用道具 举报

发表于 2014-11-23 17:19:25 | 显示全部楼层
代码开启浮点!工程开启浮点!
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

发表于 2014-11-23 17:19:53 | 显示全部楼层
我错了:K60的FX,开启硬件浮点后,浮点性能是DN的 5倍多
http://vcan123.com/forum.php?mod=viewthread&tid=6545&fromuid=6627
(出处: 山外论坛)
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

发表于 2014-11-23 17:37:28 | 显示全部楼层
你是想在串口助手里看到浮点数,还是虚拟示波器看数值变化?
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-23 19:11:52 | 显示全部楼层
微粒子 发表于 2014-11-23 17:37
你是想在串口助手里看到浮点数,还是虚拟示波器看数值变化?

在串口助手里,里面都转成了整形
回复 支持 反对

使用道具 举报

发表于 2014-11-23 19:53:19 | 显示全部楼层
ustcer 发表于 2014-11-23 19:11
在串口助手里,里面都转成了整形

参考这帖子看看
IAR 输出浮点失败的解决方法 - 智能车资料区 - 山外论坛 http://vcan123.com/forum.php?mod=viewthread&tid=2878&ctid=1
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-25 17:00:12 | 显示全部楼层
微粒子 发表于 2014-11-23 19:53
参考这帖子看看
IAR 输出浮点失败的解决方法 - 智能车资料区 - 山外论坛 http://vcan123.com/forum.php?m ...

我不是说用printf,就是用串口,库函数里只有发送字符的void uart_getchar (UARTn_e uratn, char *ch);  void uart_putchar (UARTn_e uratn, char ch);之类,都是对字符型操作
回复 支持 反对

使用道具 举报

发表于 2014-11-25 17:02:17 | 显示全部楼层
ustcer 发表于 2014-11-25 17:00
我不是说用printf,就是用串口,库函数里只有发送字符的void uart_getchar (UARTn_e uratn, char *ch);   ...

printf 就是用串口的啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-25 17:06:17 | 显示全部楼层
仰逸致 发表于 2014-11-25 17:02
printf 就是用串口的啊。

我用无线串口,波特率固定在57600
回复 支持 反对

使用道具 举报

发表于 2014-11-25 17:16:33 | 显示全部楼层
ustcer 发表于 2014-11-25 17:06
我用无线串口,波特率固定在57600

可以用printf函数的,记得配置 printf 函数的参数就好了

山外K60 串口输出问题,printf输出问题 - 智能车资料区 - 山外论坛 http://www.vcan123.com/forum.php?mod=viewthread&tid=22&ctid=1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-25 17:25:22 | 显示全部楼层
仰逸致 发表于 2014-11-25 17:16
可以用printf函数的,记得配置 printf 函数的参数就好了

山外K60 串口输出问题,printf输出问题 - 智 ...

3Q,把这里忘了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部