CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!
文档中心 > GR5405功耗测试用户手册/ 概述/ 功耗模式切换流程 Copy URL

功耗模式切换流程

典型的功耗模式切换流程(例如,用户同时使用Bluetooth LE和外设)如下图所示:

图 2 功耗模式切换流程图
  1. 系统上电,冷启动。
  2. 系统进入Active模式。
  3. 当无业务逻辑处理时,系统进入Check Sleep单元,检查当前系统是否处于空闲状态。
    • 如果Check Sleep单元输出为YES,则比较剩余系统空闲时间(如Bluetooth LE Timer、Sleep Timer、RTC等Timer的到期时间)与热启动耗时。
      • 若剩余系统空闲时间小于热启动耗时,则系统会进入IDLE 模式。
      • 若剩余系统空闲时间大于热启动耗时,则系统进入Sleep模式,等待被唤醒。
    • 如果Check Sleep单元输出为No,则系统保持在Active模式。
说明:

系统从Sleep 模式进入热启动流程需要一段启动时间且启动电流较大。当睡眠时间较短时(如小于2 ms),系统进入Sleep模式后功耗降低不明显。因此,当睡眠时间大于系统热启动耗时,推荐系统进入Sleep模式,以达到更优的功耗效果。

扫描关注

打开微信,使用“扫一扫”即可关注。