2016 - 2024

感恩一路有你

crc校验计算器手机版 如何计算CRC校验位?

浏览量:2756 时间:2021-03-14 01:59:59 作者:admin

如何计算CRC校验位?

在CRC计算中,仅使用8个数据位、起始位和停止位。如果有奇偶校验位,包括奇偶校验位,则它们不参与CRC计算。CRC的计算方法是:1。加载一个值为0 xfff的16位寄存器,这是CRC寄存器。2第一个8位二进制数据(即,通信信息帧的第一字节)不同于16位CRC寄存器,并且XOR的结果仍然存储在CRC寄存器中。三。将CRC寄存器的内容向右移动一位,用0填充最高的位,并检测移出的位是0还是1。4如果移出位为0,则重复第三步(再次右移一位);如果移出位为1,则CRC寄存器与0xa001异或。5重复步骤3和4,直到它右移8次,以便处理所有8位数据。6重复步骤2和5以处理通信信息帧的下一字节。7在根据上述步骤计算通信信息帧的所有字节之后,交换16位CRC寄存器的高字节和低字节。8最终的CRC寄存器内容是CRC校验码。

crc校验计算器手机版 crc校验码网页在线计算 在线校验码计算器

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。