PM 配置
29 Nov 2024
Read time: 1 minute(s)
使能 PM 驱动
在 RT-Thread
中,使能 PM 驱动是实现电源管理的第一步。
- 在 Luban-Lite 根目录下执行 scons --menuconfig,进入 menuconfig
的功能配置界面,按如下选择,使能 PM
驱动:
Board options ---> [*] Using Power Management
- 重新编译 RT-Thread,并确保生成的新映像文件包含了电源管理组件。
- 设置休眠模式。
一旦使能了 PM 驱动,RT-Thread 会自动初始化并使能其电源管理框架。默认情况下,系统没有任何功耗模式请求时,会自动进入 deep sleep mode。
Board options ---> [*] Using Power Management PM configure ---> Select default sleep mode (deep sleep mode) ---> ( ) light sleep mode (X) deep sleep mode
RT-Thread 提供了以下主要的休眠模式,可以根据应用需求选择:- deep sleep mode:大部分系统组件都会停止工作,仅保留最基本的唤醒能力。适用于长时间不需要活动的场景。
- light sleep mode:部分系统组件仍然保持低功耗运行,可以快速响应外部事件。适用于需要频繁唤醒的场景。