ZHCUBY2A April 2024 – June 2025 MSPM0C1104 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
MSPM0 和 Microchip 8 位 AVR MCU 系列器件具有用于存储应用程序数据的 SRAM。
| 特性 | ATmega | ATtiny | MSPM0G | MSPM0L | MSPM0C |
|---|---|---|---|---|---|
| SRAM 存储器 | 512B 至 1KB | 512B 至 3KB | 128KB 至 16KB | 32KB 至 2KB | 8KB 至 1KB |
| 部分器件包括 SRAM 奇偶校验和 ECC。有关详细信息,请参阅器件特定数据表。 | |||||
| 访问分辨率 | 字节 | 字节 | 字节、半字(16 位)或全字(32 位) | ||
| 奇偶效验检查 | 否 | 否 | 是 | 是 | 否 |
MSPM0 MCU 包含低功耗高性能 SRAM,可在器件支持的 CPU 频率范围内实现零等待状态访问。除代码之外,SRAM 存储器还可用于存储易失性信息,例如调用栈、堆和全局数据。SRAM 内容在运行、睡眠、停止和待机工作模式下完全保留,但在关断模式下会丢失。提供了一种写保护机制,允许应用程序以 1KB 的分辨率对低 32KB SRAM 进行动态写保护。在 SRAM 小于 32KB 的器件上,器件为整个 SRAM 提供了写保护。在将可执行代码放入 SRAM 时写保护很有用,因为它可以针对 CPU 或 DMA 无意覆盖代码提供一定程度的保护。将代码放置在 SRAM 中可以通过实现零等待状态操作和降低功耗来提高关键循环的性能。