ZHCU923A October 2020 – February 2022
EVM 支持被称为睡眠状态的低功耗状态。在该状态下,处理器(或整个系统)可以断电。通过 PMIC 来管理电源状态。表 4-5 显示了进入睡眠状态所需执行的步骤。
PMIC 从活动模式到睡眠模式的转换 | ||||
---|---|---|---|---|
操作 | 地址 | 位 | 数据 | 寄存器/位名称 |
在 PMIC 上取消屏蔽 MASK_GPIO9_11(I2CID:0x48) | 0x51 | [5:0] | 0x2F | MASK_GPIO9_11 |
读取和写入 INT_GPIO 的默认值以清除 WKUP1 中断 | 0x63 | [7:0] | 读取值 | INT_GPIO |
将 Leo 的 GPIO4 重新配置为 LP_WKUP1 | 0x34 | [7:0] | 0xC8 | GPIO4_CONFIG |
将 GPIO4_RISE_MASK 设置为“0”以使能 CAN_WKUP | 0x50 | [3] | 0x0 | GPIO4_RISE_MASK |
读取和写入 GPIO_INT 的默认值以清除 LP_WKUP1 中断 | 0x64 | [7:0] | 读取值 | GPIO_INT |
将 nSLEEP2b 和 nSLEEP1b 设置为“00”以进入 S2R 状态 | 0x86 | [1:0] | 0x0 | NSLEEP2b、NSLEEP1b |
进行读取和写入操作以清除 ENABLE_INT 中断 | 0x65 | [1] | 0x1 | ENABLE_INT |
按下 CAN_WAKEn 按钮 (SW12),以将 EVM 从低功耗状态唤醒。