OpenEdv-开源电子网

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

【警惕】HC05通讯问题!

[复制链接]

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2612
金钱
2612
注册时间
2011-1-25
在线时间
176 小时
发表于 2014-5-17 17:03:15 | 显示全部楼层 |阅读模式
HC05蓝牙模块,访问出错。也就是发送AT\R\N不会回OK\R\N,等等通讯全部不理会,存在突然OK,问题极为诡异。
我在写其他MCU的HC05底驱时出现这个问题。耗时研究无果,参考原子的32例程,最后确诊问题。
    HC05在开机时电源不稳定的情况下,去进入AT指令模式进行串口通讯是会导致HC05死机。访问无果,蓝牙也是不会开的。
需要开机做下延时等待电影稳定才可访问。而原子哥的例程也存在此类问题。由于开机有初始化其他外设与显示LCD内容,
所以HC05死机情况迫近于临界点,如多次开关机也会出现HC05死机问题,此为原子哥的例程问题。
    HC05死机需要重新上电才行reset无效。
一般不稳定情况访问会ERROR也是正常,连续发个几十次命令最后访问OK,不过这个东西是直接死机。 所以形成恶性死循环,很难查出错在那里。
我已实验证明此问题。
各位需要警惕这个问题,我看过使用HC05最后放弃的人。应该也是该问题导致。
一直努力就很好。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2014-5-17 20:48:42 | 显示全部楼层
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-5-17 21:02:57 | 显示全部楼层
谢谢分享.
下次改进下代码.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2014-4-23
在线时间
4 小时
发表于 2014-5-22 15:18:31 | 显示全部楼层
终于看到你了,亲!灰常感谢
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2012-11-28
在线时间
2 小时
发表于 2014-6-17 21:10:31 | 显示全部楼层
楼主啊。那有没有方法解决此类问题。不可能就不用吧?
。。
回复 支持 反对

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2014-4-5
在线时间
0 小时
发表于 2014-7-21 17:11:02 | 显示全部楼层
麻烦问下这个问题能解决不?回复【3楼】正点原子:
---------------------------------
 麻烦问下这个问题能解决不?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-7-21 23:51:12 | 显示全部楼层
回复【6楼】dhasjksd:
---------------------------------
你可以根据楼主提供的意见修改即可
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2612
金钱
2612
注册时间
2011-1-25
在线时间
176 小时
 楼主| 发表于 2014-7-22 21:20:35 | 显示全部楼层
回复【5楼】sccdy:
---------------------------------
回复【7楼】正点原子:
---------------------------------
 回复【6楼】dhasjksd:
---------------------------------
 解决方法为开机延时一段时间再控制HC05。
一直努力就很好。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-7-22 23:46:08 | 显示全部楼层
回复【8楼】qq942266575:
---------------------------------
谢谢。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2014-4-5
在线时间
0 小时
发表于 2014-7-23 19:56:52 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
谢谢  已经解决了
回复 支持 反对

使用道具 举报

15

主题

143

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
243
金钱
243
注册时间
2014-10-31
在线时间
4 小时
发表于 2014-12-7 20:43:02 | 显示全部楼层
回复【10楼】dhasjksd:
---------------------------------
hc05蓝牙模块和单片机应该怎么连啊,我直接把蓝牙的tx、rx分别接到单片机的rx、tx引脚,可是不能通信。能给我说一下最简单的串口和蓝牙通信的过程吗  比如我给在串口TX给蓝牙发个A,它会给我RX返回个A吗?
总有一天,要为自由而活
回复 支持 反对

使用道具 举报

42

主题

568

帖子

0

精华

高级会员

Rank: 4

积分
783
金钱
783
注册时间
2010-12-19
在线时间
5 小时
发表于 2015-7-3 21:21:43 | 显示全部楼层
1.KEY为高电平,可以进入AT模式,同时复位,波特率将为默认值38400。
AT 
AT+ROLE=0   0:从机 1:主机
AT+CMODE=1 记忆模式
AT+PSWD=tgmx 密码
AT+NAME=TGM 名字
AT+RESET
AT+UART=38400,0,0
2.AT设置成功了,需要将KEY设置为低电平,这样手机才能发现蓝牙。同时HC05需要断下电.
3.当蓝牙连接到手机了,LED将为高电平,断开就低电平.

我是一进来就KEY高电平,将波特率等等统统设置好,然后KEY拉低电平。加一个三极管,控制HC05的电源,让HC05硬件复位下。
一个上蹿下跳的猴子~~~
回复 支持 反对

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2016-8-5
在线时间
10 小时
发表于 2016-8-5 18:08:52 | 显示全部楼层
我有个问题想请教下大家,我用HC-05模块,用的旗舰版上的muc驱动此蓝牙模块,第一步:发送命令:AT+NAME=HC-05\r\n,应答为:ok , 这个属于正常现象。但第二步,我发送命令:AT+ROLE=1\r\n,应答为:ERROR(0),我认为应答为:ok,才属于正常现象。这是为什么呢?请大家指教一下,非常感谢。
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-12
在线时间
6 小时
发表于 2016-10-18 16:16:40 | 显示全部楼层
版主你好,可以共享下源码参考么?
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-8-12
在线时间
6 小时
发表于 2016-10-18 16:16:57 | 显示全部楼层
回复 支持 反对

使用道具 举报

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2017-3-10
在线时间
54 小时
发表于 2018-9-5 21:27:43 | 显示全部楼层
我也遇到问题,两块板子,接了两个HC-05,一个主模式,一个从模式,分别与手机蓝牙串口通讯都OK,主机连上从机就,主机发送的东西,送机没有接收到
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2020-10-2
在线时间
7 小时
发表于 2020-10-12 14:54:51 | 显示全部楼层
太感谢了!!!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 15:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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