DA14583在需求方工程下,由rw内核定时器周期唤醒扩展模式的问题

3个帖子/ 0个新帖子
最后发表
index219
离线
最后看到:一年九个月前
加入:2016-05-23 07:00
DA14583在需求方工程下,由rw内核定时器周期唤醒扩展模式的问题

我在配置da14583进入扩展模式后,由rw内核定时器app_easy_timer()周期唤醒da14583的问题请教
1 .在需求方工程下,正常工作时,rw定时器app_easy_timer()定时1 s,是可以正常配置的,周期触发。
2.在需求方工程下,已成功配置进入扩展模式,1 s后,系统被内核定时器唤醒。
3 .系统初始化时,我是在system_init()里面,操作随机生成mac地址。
问题1:在系统进入扩展模式,1 s后被内核定时器唤醒时,发现mac地址跟待机前的不通。请问下在扩展模式被唤醒是代码从main_func()开始的吗?
问题2:是否有标志可以判断系统是正常启动?还是从扩展模式唤醒的?
问题3:我是想利用待机模式,跟rw定时器,实现系统周期唤醒,然后检测一下外设传感器,
进而判断系统是继续睡眠还是唤醒工作,这样的逻辑,应该如何操作扩展模式跟相关配置。

非常感谢!

设备:
Gongyu_Dialog
离线
最后看到:6天14小时前
加入:2016-04-27 07:07
1.不是,延长睡眠会进祝福

1.不是,延长睡眠会进BLE_WAKEUP_LP_Handler。
2.光从寄存器里不太好区分。你可以软件里设置标记倒是可以。附件里有张表格可以参考,针对上电复位和HW / SW重置
3 .可以加在app_asynch_sleep_proc函数里面,在睡眠前进行判断

附件:
index219
离线
最后看到:一年九个月前
加入:2016-05-23 07:00
非常感谢,我先试试在app_asynch_sleep

非常感谢,我先试试在app_asynch_sleep_proc中添加逻辑。