4.9.1. 参数配置
4.9.1.1. 使能 PM 驱动
在 ZX-RTT 根目录下执行 scons --menuconfig
,进入menuconfig的功能配置界面,按如下选择:
Board options --->
[*] Using Power Management
PM configure --->
使能 PM 驱动后,会自动使能 RT_hread 的 PM 框架。
4.9.1.2. 配置 PM 相关参数
ZX-RTT SDK 提供了休眠唤醒的 demo 以及触屏唤醒的 demo,可选择性编译
[*] Enable gpio to sleep/wakeup system
(PA.9) Select sleep/wakeup pin
[*] Enable touch panel to wakeup system
(120) Seconds to enter sleep (NEW)
Select default sleep mode (light sleep mode) --->
Enable gpio to sleep/wakeup system 使能按键唤醒系统
Select sleep/wakeup pin 设置按键唤醒系统使用的pin脚
Enable touch panel to wakeup system 使能触屏唤醒系统
Seconds to enter sleep 设置未触屏时,系统多长时间进入休眠
Select default sleep mode 选择功耗等级,目前支持 light mode 和 deep mode 。light mode 下仍可使用串口,可用于功耗调试。
在 light mode
和 deep mode
模式下,CPU及总线时钟切换到 24MHz,PLL时钟关闭( light mode 下,向 UART 提供时钟的 PLL 未关闭)。