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 位 MCU 系列器件具有非易失性闪存,用于存储可执行程序代码和应用程序数据。
| 特性 | ATmega | ATtiny | MSPM0G | MSPM0L | MSPM0C |
|---|---|---|---|---|---|
| 闪存 | 64KB 至 4KB | 32KB 至 4KB | 512KB 至 32KB | 256KB 至 8KB | 64KB 至 8KB |
| 存储器组织 | 单个单元 | 单块 | |||
| 闪存字大小 | 8 位 | 64 位 | 64 位 + 8 个 ECC 位 | 64 位 + 8 个 ECC 位(如果支持 ECC,请参阅器件特定数据表) | 64 位 |
| 编程分辨率 | 8 位 |
64 位闪存字(32 位、16 位或 8 位,请参阅器件特定的技术参考手册) |
|||
| 擦除 | 页擦除 芯片擦除(所有组) |
扇区擦除 1KB/库擦除(最大 256KB) | |||
| 写保护 | 是 | 是,静态和动态 | |||
| 读保护 | 否 | 是 | |||
| 闪存读取操作 | 8 位 | 64 位闪存字大小加 8 个 ECC 位 | 64 位闪存字大小 + 8 个 ECC 位 (如果支持 ECC,请参阅器件特定数据表) |
64 位闪存字大小 | |
| 闪存写入操作 | 8 位 | 64 位闪存字大小加 8 个 ECC 位 | 64 位闪存字大小 + 8 个 ECC 位 (如果支持 ECC,请参阅器件特定数据表) |
64 位闪存字大小 | |
| 纠错码 (ECC) | 否 | 对于 64 位为 8 位 | 如果支持 ECC,请参阅器件特定数据表 | 否 | |
| 预取 | 否 | 是 | 是 | ||
| CPU 指令缓存 | 不适用 | 四个 64 位缓存行、8 条 32 位指令或 16 条 16 位指令 | 两个 64 位缓存行、4 条 32 位指令或 8 条 16 位指令 | 两个 64 位缓存行、4 条 32 位指令或 8 条 16 位指令 | |
除了上表中列出的闪存功能外,MSPM0 闪存还具有以下功能: