ZHCADT3 February 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
为了验证方程式 2 的可行性,必须先使用一个 3.3V 电容器电源来测试 MCU 的正常运行时间。因此,采用以下方法。如图 4-1 所示,通过改变 MCU1 PA25 引脚的状态,可以模拟 MCU2 的断电状态。具体而言,当 PA25 输出为高电平时,MCU2 正常供电,同时将电容器充电至 3.3V。当 PA25 处于高阻抗状态时,可以认为此时电源已断开。因此,MCU2 依靠电容器供电。
对于 MSPM0L1306 LaunchPad 连接:
根据 LaunchPad 的 PCB,C4 和 C5(显示在图 4-2 的绿框中)作为去耦电容器,用于接地和连接 VCC。通过这种方式,C4 和 C5 符合电源电容器的连接要求,如图 4-1 所示。在以下测试中,只需更改 C4 和 C5 的电容大小即可仿真不同的电容器电源情况。
对于软件设置,MCU2 在不同工作模式下运行 while(1) 代码。
每 2 秒设置一次 MCU1,以便通过计时器更改其状态。此外,同时切换另一个 GPIO 来提供电容器充电和放电启动信号。