• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > CC2541待机后,重新唤醒却无法建立连接了?

CC2541待机后,重新唤醒却无法建立连接了?

录入:edatop.com     点击:
     我是把CC2541作为central的,当按键长按后会关闭所有任务进入待机,可是我再次长按唤醒后,调用任务重新搜索,竟然无法配对。
VOID GAPCentralRole_StartDevice( (gapCentralRoleCB_t *) &simpleBLERoleCB );
simpleBLEStartScan();
osal_start_timerEx( simpleBLETaskId, SBP_LEDONOFF_EVT, SBP_LEDONOFF_PERIOD );
也尝试过直接调用SimpleBLECentral_Init( simpleBLETaskId )
都不能重新连接。还有我开启的闪灯任务,必须从机开启任务才会执行,当从机关闭这个任务竟然不执行。

只要不是断电,内存里面内容没有消失,你就不需要再手动去初始化系统,只要直接去scan就行。
更重要一点,你不需要手动让系统进入待机(PM3), 只要什么事情都没有,系统的功耗管理会自动让系统进入休眠,而当有IO信号的时候,可以再唤醒系统,就像keyfob工程一样。

上一篇:CC2541用PWM输出问题
下一篇:CC2540 从机在那里可以查看得到scan请求?

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图