查表法计算CRC
摘要:
(查表法)CRC检验码的计算过程(1)将上次计算出的CRC校验码右移一个字节;(2)将移出的这个字节与新的要校验的字节进行XOR 运算;(3)用运算出的值在预先生成码表中进行索引,获取对应的值(称为余式);(4)用获取的值与第(1)步右移后的值进行XOR 运算;(5)如果要校验的数据已经处理完,则第(4)步的结果就是最终的CRC校验码。如果还有数据 要进行处理,则再转到第(1)步运行。 public static byte GetCRC8(byte[] data, int startIndex, int dataLength) { if (data == null) throw new Arg 阅读全文
posted @ 2010-11-08 16:32 源远流长 阅读(3862) 评论(0) 推荐(0) 编辑