工具与软件:
您好!
我正在尝试使用创建一个应用程序、通过 GPIO 中断从关断模式中唤醒。 它会按预期工作、我还可以配置多个 GPIO 引脚以将其用作中断。 根据技术参考手册、AON_PMCTL 上有 RESETCTL 寄存器来确定唤醒源。 它确实能够从更广的意义上识别源、例如唤醒事件/中断是从 GPIO/DIO 生成的。
但是、我想知道确切的负责唤醒的引脚。 是否有任何包含该信息的寄存器遗漏? 我曾经尝试使用 GPIO 事件寄存器、但它们在关断之前被锁存到状态、并且在关断模式期间不会被中断触发器更新。 即使在复位后、我也必须为 GPIO 外设供电、以确保能够读取 GPIO 寄存器。 我在 释放 锁存状态之前读取锁存值。
我知道我们有待机模式、但是我们的功率预算实际上并不能让我们长时间处于待机模式。 同样、也不能保证存在持续的中断信号、即持续时间超过4ms。 这意味着、不能依赖系统完全启动来进行初始化和读取引脚状态。
我缺少任何寄存器、或者我可以使用任何权变措施吗? 非常感谢您的帮助。 谢谢你。