前提:
1.已知待发送数据str
如str="1111"
2.双方约定好辅助多项式g(x)
如约定g(x)=“10011”,用函数表示为g(x)=
发送方:
1.向待发送数据str末尾添0,0的个数为g(x)的最高次数,生成str0
这里g(x)最高次数为4,即新的str0=str+4个0="11110000"
2.用str0除以g(x),得到的余数即为CRC校验位
注意!这里除法是二进制模二除法<
1.已知待发送数据str
如str="1111"
2.双方约定好辅助多项式g(x)
如约定g(x)=“10011”,用函数表示为g(x)=
1.向待发送数据str末尾添0,0的个数为g(x)的最高次数,生成str0
这里g(x)最高次数为4,即新的str0=str+4个0="11110000"
2.用str0除以g(x),得到的余数即为CRC校验位
注意!这里除法是二进制模二除法<