CRC计算原理

发布时间 2024-01-09 23:55:43作者: Alicute

参考博文:https://mp.weixin.qq.com/s/RNHLZGPD9Ysbxb1FNDn6EA?
1、通过给定的生成多项式推断出接收端和发送端选出来的除数的位数(k)
2、在原始数据后面加k-1个0
3、使用这个新的二进制数和选定的除数进行“模2除法”运算得到余数
4、这个余数的如果位数不满足k-1的话,就在前面加0,也就是FCS
5、把得到的余数放到原始数据(不带k-1个0)后面
6、这样就生成了可以被接收端整除的新帧,以此判断数据没有差错