ZHCU923A October 2020 – February 2022
EVM 支持被称为 GPIO 保持模式的低功耗状态。在该状态下,处理器的 CANIO 域可以保持开启/活动状态,同时系统的其余部分可以断电。通过 PMIC 来管理电源状态。表 4-7 显示了进入 GPIO 保持状态所需执行的步骤。
PMIC 从活动模式到 GPIO 保持模式的转换 | ||||
---|---|---|---|---|
操作 | 地址 | 位 | 数据 | 寄存器/位名称 |
在 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 |
将 Leo 上的 TRIGGER_I2C_6 设置为“1”以使能(I2CID:0x48) | 0x85 | [6] | 0x40 | FSM_I2C_TRIGGERS |
将 Hera 上的 TRIGGER_I2C_6 设置为“1”以使能(I2CID:0x4C) | 0x85 | [6] | 0x40 | FSM_I2C_TRIGGERS |
进行读取和写入操作以清除 ENABLE_INT 中断 | 0x65 | [1] | 0x1 | ENABLE_INT |
将 SOC 的 IO 信号链配置为从 CAN 消息(连接器 J1 上的 MCAN0)或 GPIO(按钮 SW1 上的 GPIO0_12)唤醒,以从低功耗状态唤醒 EVM。