当前位置:网站首页 > 技术博客 > 正文

crc16校验码计算步骤

它是利用除法及余数的

原理

来作错误侦测(Error Detecting)的。实际应用时,发送装置计算出

CRC

值并随数据一同发送给接收装置,接收装置对收到的数据重新计算

CRC

并与收到的

CRC

相比较,若两个

CRC

值不同,则说明数据通讯出现错误。5 如果最低位位1,将寄存器与生产多项式0x8005异或,否则只进行右移操作。4 对寄存器进行8次选代,每一次选代将寄存器右移一位。7 最终寄存器的值就是

crc 16

校检码。6 重复上述步骤直到遍历完所有的字节。2 遍历数据字节,从最高到最低。3 将数据字节与寄存器异或。

  • 上一篇: java 工具
  • 下一篇: 算法导论有必要看吗
  • 版权声明


    相关文章:

  • java 工具2025-05-04 08:30:02
  • 考研计算机专业大学排名2025-05-04 08:30:02
  • mnist数据集有什么特点2025-05-04 08:30:02
  • springmvc依赖包2025-05-04 08:30:02
  • 同步通信与异步通信有何不同2025-05-04 08:30:02
  • 算法导论有必要看吗2025-05-04 08:30:02
  • i2c协议中有几根线2025-05-04 08:30:02
  • 静态成员函数 const2025-05-04 08:30:02
  • 系统的前端和后端2025-05-04 08:30:02
  • 内存trfc设置多少2025-05-04 08:30:02