ZHCADH3 December 2023 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105 , MSPM0L1106 , MSPM0L1117 , MSPM0L1227 , MSPM0L1228
MSPM0 和 STM8 系列 MCU 具有用于存储应用数据的 SRAM。表 3-4 显示了 SRAM 特性的比较。相关详细信息,请参阅器件特定数据表。
特性 | STM8L 和 STM8S | MSPM0L 和 MSPM0C |
---|---|---|
SRAM 存储器 | STM8L 超值系列:1KB 至 4KB STM8L101:1.5KB STM8Sxx:1 KB 至 6 KB |
MSPM0Lxx:2KB 至 4KB MSPM0Cxx:1KB |
奇偶效验检查 | 不支持 | MSPM0Lxx:支持 MSPM0Cxx:不支持 |
ECC | 不支持 | MSPM0Lxx:支持 MSPM0Cxx:不支持 |
写保护(RAM 防护) | 不支持 | 支持 |
MSPM0 MCU 包含低功耗高性能 SRAM,可在器件支持的 CPU 频率范围内实现零等待状态访问。除代码之外,SRAM 还可用于存储信息,例如调用栈、堆和全局数据。SRAM 内容在运行、睡眠、停止和待机工作模式下完全保留,但在关断模式下会丢失。提供了一种写保护机制,允许应用程序以 1 KB 的分辨率对低 32 KB SRAM 进行动态写保护。在 SRAM 小于 32 KB 的器件上,器件为整个 SRAM 提供了写保护。在将可执行代码放入 SRAM 时写保护很有用,因为写保护可以在一定程度上防止 CPU 或 DMA 意外覆盖代码。将代码放置在 SRAM 中可以通过实现零等待状态操作和降低功耗来提高关键循环的性能。