工具/软件:
嗨、jagadish、
我将 CRC 类型更新为 SAE J1850 、更改了 数据位大小 中导出 64 位至 8 位 、设置 params.dataBitSize
为 1. 、并更改了 gMCRC
数据缓冲区大小 中导出 400 简化为 1 、指定值 35 直接如下图所示。 我用了一个 调试日志打印语句 以读取 SectSign 寄存器值 、如下所示。
执行之后 硬件复位 、我转储了这个代码并得到了一个结果 160 第一次。 然后我点击了重置选项,然后开始图标,以便从开始再次运行代码 ;这一次,我得到了一个新的结果 225 。
告诉我哪里出了问题。 我是否需要在代码开始时包含任何 API 来重置 MCRC 模块? 因为只是在做了之后 硬件复位 我是否获得了预期值