ZHCAES8 September 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105
MSPM0 包含一个称为 PWR-AP 的访问端口。器件处于低功耗状态时,该访问端口用于重新启用 AHB-AP 以重新访问 M0+ 内核。
若要在器件处于低功耗状态时访问器件并保持连接,用户必须将 1 写入这些位。可以在 表 4-5 中看到寄存器视图。
| DPREC0 位 | 说明 |
|---|---|
| FRC ACT(位 20) | 强制器件退出低功耗模式 |
| IHIB SLP(位 3) | 不允许系统进入低功耗模式 |
写入 FRC ACT 位会强制器件退出低功耗状态,从而允许再次发现 AHB-AP,写入 IHIB SLP 甚至会在 CPU 收到进入 DEEPSLEEP 模式的请求时保持与器件的连接。添加对 MSPM0 的支持时,必须启用这些位。如果未写入 FRC ACT 和 IHIB SLP,则不能在 M0+ 处于低功耗模式时访问它。