IOS设备连接不上CC2541
时间:10-02
整理:3721RD
点击:
CC2541设备烧录的SimpleBLEPeripheral使用一段时间后, 现在我的CC2541上电后有广播,Android也能正常连接。但所有的ios设备(8.1.2)使用lightblue都连不上,并且多试几次设备会停止广播,必须断电重启,请问是为什么,求助。
我使用ios的lightblue连接时,抓包如下:
这种情况好像我怀疑可能是协议栈的问题,因为我在程序里面添加了任务(每1秒LED闪烁一次),上述你所说的情况出现之后CC2541就不会再广播,但是LED还是会继续闪烁。不知道楼主现在对于这个问题是否有别的思路或者解决方法?
不好意思,好久没上线。 我CC2541程序是用的PWM做七彩灯效果哟,IOS设备连接并控制颜色。 烧机不断发送命令一段时间后,会出现此问题。
我测出来这个问题和写Flash有关系,因为我之前每发一个命令都会保存flash。 现在做了优化,只有断开连接时才写一次。 这样优化后此问题出现概率大大降低。 但还是有可能出现。
不知你的问题现在有解决否?