ZHCU923A October 2020 – February 2022
EVM 支持被称为仅 MCU 状态的低功耗状态。在该状态下,处理器的 MCU 域可以保持开启/活动状态,同时系统的其余部分可以断电。通过 PMIC 来管理电源状态。表 4-6 显示了进入仅 MCU 状态所需执行的步骤。
PMIC 从活动模式到仅 MCU 模式的转换 | ||||
---|---|---|---|---|
操作 | 地址 | 位 | 数据 | 寄存器/位名称 |
在 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 |
进行读取和写入操作以清除 LP_WKUP1 中断 | 0x64 | [7:0] | 0x08 | GPIO_INT |
将 nSLEEP2b 和 nSLEEP1b 设置为“00”以进入 S2R 状态 | 0x86 | [1:0] | 0x02 | NSLEEP2b、NSLEEP1b |
从 Leo 进行读取和写入以清除 ENABLE_INT 中断(I2CID:0x48) | 0x65 | [1] | 0x1 | ENABLE_INT |
从 Hera 进行读取和写入以清除 ENABLE_INT 中断(I2CID:0x4C) | 0x65 | [1] | 0x1 | ENABLE_INT |
通过按下 CAN_WAKEn 按钮 (SW12) 或者通过 I2C 向 PMIC 发出命令,可以将 EVM 从低功耗状态唤醒。