CRC16的算法原理:
1.根据CRC16的标准选择初值CRCIn的值。
2.将数据的第一个字节与CRCIn高8位异或。
3.判断最高位,若该位为 0 左移一位,若为 1 左移一位再与多项式Hex码异或。
4.重复3直至8位全部移位计算结束。
5.重复将所有输入数据操作完成以上步骤,所得16位数即16位CRC校验码。
算法名称 | 多项式 | 初始值 | 结果异或 | 输入反转 | 输出反转 | 输出字节反序 |
| | | | | | | CRC-16/XMODEM | 1021 | 0000 | 0000 | false | false | false |
1
|
|
|
|
学习学习谢谢学习学习谢谢学习学习谢谢学习学习谢谢学习学习谢谢
|
|
|
|
|
很棒,这程序是对的,非常好,感谢,楼上一些看不懂就发脾气,呵呵
|
|
|
|
|