ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
下表列出了系统地址空间分配。这些分配对于所有器件而言是一致的。
| 区域 | 读取类型 | ECC 行为 | 基址 |
|---|---|---|---|
| 配置 NVM (NONMAIN) | 数据读取 | 已更正 | 0x41C0.0000 |
| 未更正 | 0x41C1.0000 | ||
| ECC 代码 | 0x41C2.0000 | ||
| 代码闪存 (MAIN) | 指令提取或数据读取 | 已更正 | 0x0000.0000 |
| 未更正 | 0x0040.0000 | ||
| 数据读取 | ECC 代码 | 0x0080.0000 | |
| DATA | 数据读取 | 已更正 | 0x41D0.0000 |
| 未更正 | 0x41E0.0000 | ||
| ECC 代码 | 0x41F0.0000 | ||
| FACTORY | 数据读取 | 已更正 | 0x41C4.0000 |
| 未更正 | 0x41C5.0000 | ||
| ECC 代码 | 0x41C6.0000 |
NONMAIN、DATA 和 FACTORY 数据读取仅通过外设总线和外设地址空间进行处理。MAIN 区域可以通过 CPU 总线矩阵或通过外设总线访问,具体取决于使用的是代码地址空间还是外设地址空间。建议使用代码地址空间访问 CPU(指令提取或数据读取),因为此类访问不会跨越外设总线,因此不会与 DMA 竞争对外设总线的控制权。有关总线互连的详细说明,请参阅总线架构部分。
在具有 ECC 的器件上,对 ECC 代码地址的访问将针对所访问的整个 64 位闪存字返回 8 位 ECC 值。在没有 ECC 的器件上,对具有相同偏移量的已更正和未更正的 ECC 地址空间的访问将读取相同内容,并且 ECC 代码地址读取为 0x0。