18
69
0
中级会员
按照CRC算法的要求,计算前要在原始数据后填上W个0,也就是4个0。
位宽W=1的生成多项式(CRC1)有两种,分别是X1和X1+X0,读者可以自己证明10 对应的就是奇偶校验中的奇校验,而11对应则是偶校验。
上面这段话应该是对的吧,但是为什么 1001 用奇校验的话用 10 作为生成多项式, 1001 0 / 10 余数是 0 ,用1011 0 / 10 余数还是0 ,那有什么区别呢,是不是我哪里弄错了?
使用道具 举报
22
751
金牌会员
止天 发表于 2016-4-19 13:46 虽然不是特别清楚你问的是什么 但是crc验证码会有重复的
止天 发表于 2016-4-21 11:22 没有吧,一般不都是用查表法吗?
70
6763
论坛大神
yxazxw 发表于 2016-4-21 13:12 查表法和按位异或应该原理上是一样的吧?我就是想说为嘛计算时用简化式?
jermy_z 发表于 2016-4-21 13:24 能算出来CRC结果就行了 你非得纠结中间过程
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-6-16 22:49
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网