ZHDA254 August   2026 MSPM33C321A

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 MSPM0 和 MSPM33 MCU 上的固件更新
    2. 1.2 MSPM0 和 MSPM33 上的功耗模式
  5. 2IO 锁存工作原理
    1. 2.1 如何锁存 IO 状态
    2. 2.2 在引导过程中保持 IO 状态
  6. 3围绕关断 IO 功能配置软件
    1. 3.1 配置软件以从关断模式唤醒
    2. 3.2 将状态保持 IO 与引导加载程序结合使用
    3. 3.3 关断存储器
  7. 4总结
  8. 5参考资料

MSPM0 和 MSPM33 上的功耗模式

MSPM0 和 MSPM33 器件上有五种不同的功耗模式:RUN、SLEEP、STOP、STANDBY 和 SHUTDOWN。要触发这些 GPIO 状态,器件必须进入称为关断的低功耗模式状态。与其他模式相比,关断功耗模式的独特之处在于所有外设和 MCU 处于深度睡眠模式。在该模式下,只有配置的外设才能唤醒 MCU。请参阅 图 1-3,将其作为不同工作模式的高电平基准。

 MSPM0G 工作模式图 1-3 MSPM0G 工作模式

图 1-3 所示,当退出设备的关断模式时,将触发 BOR。这会导致 MCU 触发复位,并再次启动应用程序代码。如果目标是执行需要在代码开头触发的固件更新,此操作非常方便。然而,在触发 BOR 之前,器件必须从关断模式唤醒。要将 MCU 从关断模式唤醒,请使用支持唤醒功能的 IO、调试连接或 NRST。要自动执行此过程,支持唤醒功能的 IO 是最简单的方法,而不是发出 NRST 或创建调试连接。本文件在 节 2 中进一步讨论了这一点。