延长睡眠模式广告程序逻辑

关于延长睡眠模式+广告,广告时程序逻辑

星期四,2017-08-17 08:28--莫蒂默

如题,DA14580可以设置为延长睡眠模式+广告,并可自定义广告时间间隔,设置完此模式后,进入休眠,但对于整个休眠——唤醒——广播——休眠流程一直没看明白
1:哪里设置的经过一定时间后唤醒(有在文档上看到用32 k时钟唤醒,但这个时间是在哪里设置进去的不太明白),是在函数app_easy_gap_non_connectable_advertise_start_create_msg()中的这里吗?如下:
cmd - > intv_min = adv_interval;
cmd - > intv_max = adv_interval;
2:如果是,到上边设置的时间后,单片机唤醒后是运行这里吗?如下:
空白BLE_WAKEUP_LP_Handler(空白)

If (wakeup_lp_comp == 0) / /结束

wakeup_lp_comp = 1;
........................

订阅RSS -延长睡眠模式广告程序逻辑