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.

[参考译文] TMS320F28386D:使用 GCRC 模块计算 CRC-32

Guru**** 2455360 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1011369/tms320f28386d-calculate-crc-32-with-gcrc-module

器件型号:TMS320F28386D

您好!

我用于在 F283DD 上使用 VCRC 模块计算 CRC-32、参数设置如下。

VCRC 参数设置

多利 0x04C11DB7
树苗值 0xFFFFFFFF
奇偶校验 偶数
运行函数 crc_run32BitPoly1反射(poly = 0x04c11db7)

CRC-32规范

多利 0x04C11DB7
尺寸 32
初始值 0xFFFFFFFF
参考
参考输出
XorOut 0xFFFFFFF

现在、我尝试使用 GCRC 模块来计算 CM 上的 CRC-32。  我已经根据多个测试选择了最合理的参数设置(例如附件文件中的代码)、但他的计算结果仍然与 CRC-32规范计算的 CRC 值不匹配。

e2e.ti.com/.../7140.main_5F00_cm.c
注释。 SEED 的设置方法是指结论 CCS/TMS320F28388D:GCRC 模块 SEED 问题

我是否错过了使用 GCRC 的任何预防措施? 或者、您能否就参数设置提供任何建议?

谢谢、
Jim

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jim、

    对延迟答复表示歉意。 是否可以共享您使用的数据和预期的 CRC 值? 我将尝试重现此问题。

    此致、

    Veena