Thread 中讨论的其他器件: UNIFLASH
工具/软件:
您好的 团队、
一家编程工具供应商正在为 CC2340R5开发工具。 他们研究 Uniflash。 但是、他们无法理解 Uniflash 如何生成 CRC32值。 请帮助提供。
请参阅 CC2340 TRM、 https://www.ti.com/lit/ug/swcu193a/swcu193a.pdf Chap 8。 它描述如下。 但是、工具供应商按照以下规则进行计算。 它们计算出的值与 Uniflash 不同。
CRC 计算和位置
CRC 使用 CRC-32、其实现如下:
- 多项式为 x32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1
- 多项式的十六进制表示为0x04C11DB7。 •初始值为0xFFFFFFFF。