crc16

    2热度

    2回答

    从RFID设备读取数据时,您会在有效负载上找到CRC-CCITT。 “CRC被初始化为0x3791而不是通常的值0xFFFF。”我如何定义这个函数来检查CRC是否正常。 样品 data: { 0x02, 0x40, 0x00, 0x00, 0x00, 0x00, 0xA0 } CRC:{0X60,0xE7} 另一个样品 data: { 0x02, 0x41, 0x00, 0x00, 0x00, 0

    0热度

    1回答

    我想弄清楚以下数据集中使用的crc /校验和。任一项任何想法 1)01 03 13 92 00 04 E1 59 0D 2)01 03 13 93 00 04 61 4E 0D 3)01 03 1B 68 00 04 5D 12 0D 4)01 03 1B 5F 00 02 DF广告0D 5)01 03 13 96 00 04 61 0A 0D 6)01 03 1F 4B 00 02 46 0D是

    1热度

    1回答

    我正在从http://www.ross.net/crc/download/crc_v3.txt工作,并使用16位多项式0x8005。 我的留言是0xAE。 该网站http://www.lammertbies.nl/comm/info/crc-calculation.html从我拥有的其他数据生成正确的计算。 这是我的代码的输出,描述每一步。 Poly: 1010000000000001 Init

    7热度

    2回答

    我正在尝试向Motorola HCS08微控制器应用程序添加CRC16错误检测。不过,我的校验和不匹配。一个online CRC calculator提供了我在我的PC程序中看到的结果以及我在微观上看到的结果。 它将micro的结果称为“XModem”,并将PC的结果称为“Kermit”。 这两个古老的协议指定使用CRC16的方式有什么区别?