您好!
CC2340R5-Q1 ROM 串行引导加载程序的多项式是什么? 我们正在使用 BSL 对此芯片进行编程、但无法找到 BLDR_CMD_CRC32命令的 CRC32多项式。
此致、
阿兰
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
CC2340R5-Q1 ROM 串行引导加载程序的多项式是什么? 我们正在使用 BSL 对此芯片进行编程、但无法找到 BLDR_CMD_CRC32命令的 CRC32多项式。
此致、
阿兰
您好!
初始 CRC 值是0xFFFFFFFF 还是0x00000000?
初始 CRC 值为0xFFFFFFFF。
是否需要反转输入数据? 输出 CRC 需要反转或对0xFFFFFFFF 执行异或运算。
不需要对输入数据进行反相、但如果对输入数据进行反相、则输出数据也必须进行反相。 有关此方面的示例、请参阅 举例 和 反转 部分中所述。 此外、 计算部分 提供了另一个计算示例。
是字节还是字(16位)计算输入?
CRC32的异或运算计算出每个异或运算有33位。 可在上面的已处理示例链接中查看此内容。 CRC 的输入数据可以是各种不同的长度、具体取决于数据大小。 如果此回答未能回答您的问题、请您更详细地描述问题。
请告诉我您的问题是否得到了解答!
谢谢。
艾萨克