This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

急!急!急! CC2541 奇怪的问题。在苹果手机上用APP连接时发现不了服务

Other Parts Discussed in Thread: CC2541

用CC2541做的智能硬件,开启flash用作断电记忆 

(在APP某一个界面,用户手指离开手机屏幕时,APP会发送一个指令给蓝牙设备,设备接受到指令才开始写入flash。未点击这个界面时flas不读写)

1、CC2541启用了内部的flash之后才出现这个问题。 关闭flash之后不会有这个问题

2、该问题只出现在苹果手机上。安卓机未出现此问题。

现象:

最开始烧录好程序时,苹果手机的连接、功能各方面都正常,记忆功能也是正常。过一段时间之后就会出现苹果手机无法连接蓝牙设备的问题(这个时间具有随机性,可能是一两天,也可能是一两个月), 设备找不到服务后,蓝牙设备断电,再重新上电,苹果手机也重启,始终是找不到服务,各种方法都尝试过,始终无法连接。此时用安卓手机连接却可以正常使用。(重新在烧录一次固件苹果手机即可恢复正常)。

首先:flash读写并不频繁,只是在苹果手机上找不到服务,安卓手机一切正常。APP未发现任何异常

现在没法确认问题的方向在哪里。到底是固件问题,还是APP问题,还是内部flash   

 

另外:如果采用外挂一个24C02作为记忆,是否还会出现这个问题??   急急急!!!!!!!