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
CRC 加速器为给定的数据序列生成 CRC 签名。支持 CRC16-CCITT 和 CRC32-ISO3309 多项式函数。当使用一个固定种子值初始化 CRC 时,相同的输入数据序列会产生相同的 CRC 签名。通常,对于给定的 CRC 函数,不同的输入数据序列会产生不同的签名。
CRC | CRC-P | |
|---|---|---|
支持 CRC16-CCITT | ✔ | ✔ |
支持 CRC32-ISO3309 多项式 | ✔ | ✔ |
对每个数据输入的新 CRC 输出进行快速单周期计算(无等待状态) | ✔ | X |
支持输入/输出位反转 | ✔ | ✔ |
支持大端和小端操作 | ✔ | ✔ |
为 CRCIN 输入字节、半字或字 | ✔ | ✔ |
| 512 字 CRCIN_IDX 输入字段,其中所有地址都映射到 CRCIN,支持使用标准 C 风格 memcpy() 例程将数据加载到 CRC 模块中,数据长度高达 2KB | ✔ | ✔ |
用户可选的 CRC32 多项式 | X | ✔ |