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

关于CC2541作为CENTRAL待机后, 长按唤醒无法重新搜索配对从机问题

你好!

     我CC2541作为central,按键长按关闭所有任务进入待机,再次长按唤醒时候,调用任务重新搜索,竟然无法配对。

VOID GAPCentralRole_StartDevice( (gapCentralRoleCB_t *) &simpleBLERoleCB );

simpleBLEStartScan();

 osal_start_timerEx( simpleBLETaskId, SBP_LEDONOFF_EVT, SBP_LEDONOFF_PERIOD );

也尝试过直接调用SimpleBLECentral_Init( simpleBLETaskId )

都不能重新连接。还有我开启的闪灯任务,必须从机开启任务才会执行,当从机关闭这个任务竟然不执行。

请TI的工作人员帮忙解决下,谢谢。

Yan:

yunan,

只要不是断电,内存里面内容没有消失,你就不需要再手动去初始化系统,只要直接去scan就行。

更重要一点,你不需要手动让系统进入待机(PM3), 只要什么事情都没有,系统的功耗管理会自动让系统进入休眠,而当有IO信号的时候,可以再唤醒系统,就像keyfob工程一样。

yunan lin:

回复 Yan:

Yan,

因为我随时都可能要进入待机状态,所以有时候会在连接状态下,手动断开连接进入待机。当我按键唤醒时候就直接搜索从机,但是无法配对,也搜索不到从机。

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2541作为CENTRAL待机后, 长按唤醒无法重新搜索配对从机问题
分享到: 更多 (0)