您好,请教关于CH573蓝牙 Device not found 与 Discovering 的问题。

蓝牙在连接状态下,不定期(5-10分钟)会出现如下返回值,有什么解决办法。

image.png

image.png

image.png





连一会,就断开成这样了。

image.png


1、reason8是超时断开,一般是代码造成,少数情况是硬件导致。

针对硬件测试:烧录peripheral从机,并使用BLE调试助手连接一段时间查看是否断开,如断开则检查芯片的焊接,是否共地良好(务必良好),检查晶振的频偏(2.4G基于32M产生)等;

针对软件测试:查看代码是否有执行任务过长的任务,导致蓝牙本身的收发来不及处理从而出现超时断开,可以将代码功能适当的屏蔽并排查测试。需注意:有效连接间隔配置至少为最大任务的执行时间两倍;

2、使用手机APP:BLE调试助手 作为主机搜索断开连接后的从机,判断是否从机在广播状态。


只有登录才能回复,可以选择微信账号登录