TI中文支持网
TI专业的中文技术问题搜集分享网站

IOS设备连接不上CC2541

CC2541设备烧录的SimpleBLEPeripheral使用一段时间后, 现在我的CC2541上电后有广播,Android也能正常连接。但所有的ios设备(8.1.2)使用lightblue都连不上,并且多试几次设备会停止广播,必须断电重启,请问是为什么,求助。

我使用ios的lightblue连接时,抓包如下:

zhang huang:

 这种情况好像我怀疑可能是协议栈的问题,因为我在程序里面添加了任务(每1秒LED闪烁一次),上述你所说的情况出现之后CC2541就不会再广播,但是LED还是会继续闪烁。不知道楼主现在对于这个问题是否有别的思路或者解决方法?

Roger Zhang:

回复 zhang huang:

不好意思,好久没上线。   我CC2541程序是用的PWM做七彩灯效果哟,IOS设备连接并控制颜色。  烧机不断发送命令一段时间后,会出现此问题。    

我测出来这个问题和写Flash有关系,因为我之前每发一个命令都会保存flash。 现在做了优化,只有断开连接时才写一次。  这样优化后此问题出现概率大大降低。  但还是有可能出现。

不知你的问题现在有解决否?

赞(0)
未经允许不得转载:TI中文支持网 » IOS设备连接不上CC2541
分享到: 更多 (0)