ZHCUBY2 April 2024 MSPM0C1104 , MSPM0L1105
MSPM0 和 Microchip 8 位 MCU 系列器件具有非易失性闪存,用于存储可执行程序代码和应用程序数据。
特性 | ATmega | ATtiny | MSPM0G | MSPM0L | MSPM0C |
---|---|---|---|---|---|
闪存 | 4KB 至 64KB | 4KB 至 32KB | 128KB 至 32KB | 64KB 至 8KB | 16KB 至 8KB |
存储器组织 | 单个单元 | 单个单元 | 单个单元 | 单个单元 | 单个单元 |
闪存字大小 | 8 位 | 8 位 | 64 位加 8 个 ECC 位 | 64 位加 8 个 ECC 位 | 64 位加 8 个 ECC 位 |
编程分辨率 | 8 位 | 8 位 | 单字、32 位、16 位或 8 位(字节) | 单字、32 位、16 位或 8 位(字节) | 单字、32 位、16 位或 8 位(字节) |
擦除 | 页擦除 芯片擦除(所有组) |
页擦除 芯片擦除(所有组) |
扇区擦除 = 1KB 组擦除(最大 256KB) |
扇区擦除 = 1KB 组擦除(最大 256KB) |
扇区擦除 = 1KB 组擦除(最大 256KB) |
写保护 | 是 | 是 | 是,静态和动态 | 是,静态和动态 | 是,静态和动态 |
读保护 | 否 | 否 | 是 | 是 | 是 |
闪存读取操作 | 8 位 | 8 位 | 64 位闪存字大小加 8 个 ECC 位 | 64 位闪存字大小加 8 个 ECC 位 | 64 位闪存字大小加 8 个 ECC 位 |
闪存写入操作 | 8 位 | 8 位 | 64 位闪存字大小加 8 个 ECC 位 | 64 位闪存字大小加 8 个 ECC 位 | 64 位闪存字大小加 8 个 ECC 位 |
纠错码 (ECC) | 否 | 否 | 对于 64 位为 8 位 | 对于 64 位为 8 位 | 对于 64 位为 8 位 |
预取 | 否 | 是 | 是 | 是 | 否 |
CPU 指令缓存 | 不适用 | 不适用 | 四个 64 位缓存行、8 条 32 位指令或 16 条 16 位指令 | 两个 64 位缓存行、4 条 32 位指令或 8 条 16 位指令 | MSPM0Cxx:无缓存 |
除了上表中列出的闪存功能外,MSPM0 闪存还具有以下功能: