ZHCAES8 September 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105
随着 MSPM0 器件系列通过更新的 SOC 进行扩展,添加闪存支持时的最佳实践也在不断发展。对于 MSPM0 的所有型号,最好在执行任何闪存操作之前清除 STATCMD 寄存器。通过将清除状态命令 (0x00000005h) 写入 CMDTYPE 寄存器并执行,可清除寄存器。执行命令时,将清除 STATCMD 寄存器中的所有既有内容。需要注意的是,清除 STATCMD 寄存器也会复位之前讨论的 CMDWEPROTx 寄存器。
在尝试执行扇区擦除时清除 STATCMD 寄存器的示例可参见以下步骤: