我正在尝试通过 CAN 唤醒将 MCU(S32K146)置于 STOP2 模式。我在 CAN0 上使用伪装的网络功能。
在进入 STOP2
电源模式之前,我禁用了除 CAN0 之外的所有其他外围设备。但是,MCU 在进入 STOP2 模式后复位,复位原因为 SACKERR(停止确认错误)。
如果我尝试在禁用 CAN0 的情况下进入 STOP2 模式,我没有看到任何重置。
在进入 STOP2 之前,我处于 RUN 功耗模式,我按照应用说明 AN5425 中提到的步骤进行操作。
另外,有没有办法确定哪个外设未能确认停止模式进入并导致 SACKERR 复位?