蓝牙技术学习
直播中

杨杰

7年用户 1110经验值
私信 关注
[问答]

HC05通讯出错

HC05蓝牙模块,访问出错。也就是发送ATRN不会回OKRN,等等通讯全部不理会,存在突然OK,问题极为诡异。
我在写其他MCU的HC05底驱时出现这个问题。耗时研究无果,参考原子的32例程,最后确诊问题。
    HC05在开机时电源不稳定的情况下,去进入AT指令模式进行串口通讯是会导致HC05死机。访问无果,蓝牙也是不会开的。
需要开机做下延时等待电影稳定才可访问。而原子哥的例程也存在此类问题。由于开机有初始化其他外设与显示LCD内容,
所以HC05死机情况迫近于临界点,如多次开关机也会出现HC05死机问题,此为原子哥的例程问题。
    HC05死机需要重新上电才行reset无效。一般不稳定情况访问会ERROR也是正常,连续发个几十次命令最后访问OK,不过这个东西是直接死机。 所以形成恶性死循环,很难查出错在那里。我已实验证明此问题。
各位需要警惕这个问题,我看过使用HC05最后放弃的人。应该也是该问题导致。

回帖(14)

孙榕

2019-5-6 07:33:40
谢谢分享,呵呵。
举报

笪琳琳

2019-5-6 07:49:09
谢谢分享.
下次改进下代码.
举报

卢鉴冰

2019-5-6 08:00:48
终于看到你了,亲!灰常感谢
举报

谢微微

2019-5-6 08:16:41
楼主啊。那有没有方法解决此类问题。不可能就不用吧?
。。
举报

王萍

2019-5-6 08:30:28
麻烦问下这个问题能解决不?
 麻烦问下这个问题能解决不?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分