ZHCAC19A January 2023 – December 2025 MSPM0C1105 , MSPM0C1106 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0L1105 , MSPM0L1106 , 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
MSPM0 CSC 代码大小与编译器及优化级别相关。默认情况下,CSC 代码大小信息如下所列:
可以自定义 CSC 示例以修改主代码和 SECRET 或者 Lock Storage Size。如果要求更改 CSC 区域大小,则需要相应地更改应用程序固件的起始地址。如需了解详细信息,可参阅节 3.2.4.4。
可以在表 3-3 中检查不同算法的 CSC 计时性能。从该表中可以看出,基于硬件的 CMAC 对称方法比基于软件的 SHA256-+ECDSA 算法快得多,该算法可以在 MAIN 闪存中没有更新固件时提供 MCU 的高效启动。
| ECDSA 验证 (SW) | SHA256 (SW) | CMAC(加速器) |
|---|---|---|
| ~1.9 秒 @32MHz | ~ 5ms/千字节 | ~ 0.6ms/千字节 |