后面板中的一个疑问

2019-07-17 18:01发布

看到一个CRC校验程序,对其中一个有疑问,如下图所示,就是进行异或的是什么,在后面板函数里哪里可以找到。
图3.png
图2.png
图1.png
CRC.rar 下载积分: 积分 -1 分
14.9 KB, 下载次数: 5, 下载积分: 积分 -1 分 源程序
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
张_大白
1楼-- · 2019-07-17 21:27
wangyi31 发表于 2017-5-20 11:57
这两个在后面板什么地方。

数值常量-显示格式-十六进制 最佳答案
张_大白
2楼-- · 2019-07-17 23:48
FFFF或者0000,也就是说将其进行保持或者取反操作,CRC检验中的算法步骤就是先在寄存器中放0000或ffff,然后将待校验数组第一个八位移进来,进行异或运算然后依次往出移,具体网上你搜一下CRC-16 的算法,有很多讲这个的、但是我个人的想法是:这个算法实现不是特别好,不知道你是做哪方面的校验,我曾经也是按照这个做,但是效果不是很好,会出现很多问题。我还是建议你可以根据校验的原理图来做。
wangyi31
3楼-- · 2019-07-18 04:33
张_大白 发表于 2017-5-19 22:01
FFFF或者0000,也就是说将其进行保持或者取反操作,CRC检验中的算法步骤就是先在寄存器中放0000或ffff,然后将待校验数组第一个八位移进来,进行异或运算然后依次往出移,具体网上你搜一下CRC-16 的算法,有很多讲这个的、但是我个人的想法是:这个算法实现不是特别好,不知道你是做哪方面的校验,我曾经也是按照这个做,但 ...

这两个在后面板什么地方。
图1.png
图2.png

一周热门 更多>