OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5019|回复: 3

求助: HS05蓝牙模块与UART-1连接的问题

[复制链接]

13

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2013-1-4
在线时间
1 小时
发表于 2014-5-31 01:17:17 | 显示全部楼层 |阅读模式
5金钱

由于手头的设计需要用uart-1 来和HS05蓝牙模块连接, 我就直接用实验3的串口实验代码来对蓝牙模块进行实验验证 . 直接将HS05的TXD信号飞到PA10的ARM侧, 然后依然保留STM32开发板上的RXD和PA9相连. 觉得 HS05 接到的数据将会直接发给ARM, 然后ARM再通过 232-USB传给上位机(笔记本)的串口助手显示. 调了一下午, STM32 CPU就是收不到蓝牙模块发来的数据. UART1串口倒是可以正确的打印提示信息:" 请输入数据,以回车键结束"


HS05模块TXD直接飞到ARM板上的TXD信号时,上位机(笔记本)可以接收手机发给HS05的数据. 所以证实了蓝牙的匹配和硬件连接没有问题,

最佳答案

查看完整内容[请看2#楼]

回复【3楼】Jack: --------------------------------- 用16进制看了一下, 手机端发出来的回车符只有换行符0x0a,需要手动输入回车符0d. 解决了, 谢谢.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2013-1-4
在线时间
1 小时
 楼主| 发表于 2014-5-31 01:17:18 | 显示全部楼层
回复【3楼】Jack:
---------------------------------
用16进制看了一下, 手机端发出来的回车符只有换行符0x0a,需要手动输入回车符0d.

解决了, 谢谢.
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-5-31 01:30:06 | 显示全部楼层
我们的历程是需要接收回车作为结束符的,你手机发送回车了么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2013-1-4
在线时间
1 小时
 楼主| 发表于 2014-5-31 08:03:52 | 显示全部楼层
回复【2楼】正点原子:
---------------------------回车符肯定是发了, 在做"HS05模块TXD直接飞到ARM板上的TXD信号时,上位机(笔记本)可以接收手机发给HS05的数据. 所以证实了蓝牙的匹配和硬件连接没有问题, " 时, 就加了回车符, 上位机上串口助手也看见回车换行了.....
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 21:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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