低功耗唤醒后,一直不停地睡眠唤醒
-
此回复已被删除!
-
此回复已被删除!
-
进入休眠之后,所有外设都会掉电,影响进入这两个函数的频率跟
软件定时器、
广播间隔、
连接间隔、
其他pmu唤醒源有关,比如 io、时钟校准等。
进入休眠之后轮询执行这两个函数,
user_entry_before_sleep_imp是休眠最后的处理,
user_entry_after_sleep_imp是唤醒来处理的,
这两函数里面处理的事情要快进快出,这两个接口都是系统底层的调度,不适合处理应用层的代码,客户需要处理应用层代码需要system_sleep_disable();去做应用层处理包括重新初始化自己的任务,只要还执行这里两个函数就说明在休眠当中,