ZHCABX9B November 2022 – August 2025 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
MSPM0 和 STM32G0 系列 MCU 具有用于存储应用数据的 SRAM。
| 功能 | STM32G0 | MSPM0 |
|---|---|---|
| SRAM 存储器 | STM32G0B1xx、G0C1xx:144KB(启用 SRAM 奇偶校验时为 128KB) STM32G071xx、G081xx:36KB(启用 SRAM 奇偶校验时为 32KB) STM32G051xx、G061xx:18KB(启用 SRAM 奇偶校验时为 16KB) STM32G031xx、G041xx:8KB(启用 SRAM 奇偶校验时为 8KB) 零等待状态 | MSPM0Gxx:128KB 至 16KB MSPM0Lxx:32KB 至 2KB MSPM0Cxx:16KB 至 1KB MSPM0Hxx:8KB 部分器件包括 SRAM 奇偶校验和 ECC。有关详细信息,请参阅器件数据表 |
| 最大 CPU 时钟频率下的零等待状态 | 是 | 是 |
| 访问分辨率 | 字节、半字(16 位)或全字(32 位) | 字节、半字(16 位)或全字(32 位) |
| 奇偶效验检查 | 是 | 是 |
MSPM0 MCU 包含低功耗高性能 SRAM,可在器件支持的 CPU 频率范围内实现零等待状态访问。除代码之外,SRAM 存储器还可用于存储易失性信息,例如调用栈、堆和全局数据。SRAM 内容在运行、睡眠、停止和待机工作模式下完全保留,但在关断模式下会丢失。提供了一种写保护机制,允许应用程序以 1KB 的分辨率对低 32KB SRAM 进行动态写保护。在 SRAM 小于 32KB 的器件上,器件为整个 SRAM 提供了写保护。在将可执行代码放入 SRAM 时写保护很有用,因为这可以针对 CPU 或 DMA 无意覆盖代码提供一定程度的保护。将代码放置在 SRAM 中可以通过实现零等待状态操作和降低功耗来提高关键循环的性能。