注册 登录
查看: 436|回复: 9

[K60] 无线通信

[复制链接]
发表于 2014-11-4 09:37:09 | 显示全部楼层 |阅读模式
为什么无线串口发送出来的是乱码?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-11-4 10:38:44 | 显示全部楼层
是否波特率太高?
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-4 11:19:24 | 显示全部楼层

不高啊,9600也是这样啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-4 11:23:59 | 显示全部楼层

printf函数调用的UART口和波特率就是修改这里吧,还需不需要修改其他的东西

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-11-4 11:29:09 | 显示全部楼层
冰狼 发表于 2014-11-4 11:23
printf函数调用的UART口和波特率就是修改这里吧,还需不需要修改其他的东西

是在 这里修改的啊,先用USB转TTL模块看看吧。有可能是 蓝牙有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-4 11:37:57 | 显示全部楼层
单会 发表于 2014-11-4 11:29
是在 这里修改的啊,先用USB转TTL模块看看吧。有可能是 蓝牙有问题。

额,蓝牙应该没问题,显示字符串的时候是乱码,只能显示十六进制数,不能显示十进制数,波特率是一样的,不知是什么问题
回复 支持 反对

使用道具 举报

发表于 2014-11-4 11:46:13 | 显示全部楼层
冰狼 发表于 2014-11-4 11:37
额,蓝牙应该没问题,显示字符串的时候是乱码,只能显示十六进制数,不能显示十进制数,波特率是一样的, ...

你发送的字符串是不是乱码?是不是纯变量?

你不介绍一下,别人没法知道的。要是发的数据本来就不是字符串数据,即随机数据,那就显示到乱码是正常的。
回复 支持 反对

使用道具 举报

发表于 2014-11-4 14:42:57 | 显示全部楼层
你先看看发送的 十六进制与电脑接收到的是否相同
来自PC客户端 来自PC客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-4 17:00:47 | 显示全部楼层
山外メ雲ジ 发表于 2014-11-4 14:42
你先看看发送的 十六进制与电脑接收到的是否相同

把UART2改到UART3, 都需要改动库里的哪些地方
回复 支持 反对

使用道具 举报

发表于 2014-11-4 17:52:28 | 显示全部楼层
冰狼 发表于 2014-11-4 17:00
把UART2改到UART3, 都需要改动库里的哪些地方

串口通信的IO口,可以看这里的帖子说明:

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

使用道具 举报

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

本版积分规则

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