rtytext 发表于 2020-9-24 17:07:22

CRC16计算与二进制显示问题

问题1、如:05 06 15 12 08 24 09 1C 19   ,前面05 06 15 12 08 24 09是发送的数据,1C 19是校验数据,这个是怎么生成的,
问题2、比如:16进制0x123456怎么以100100011010001010110的形式显示出来,谢谢!

afan 发表于 2020-9-24 18:04:37

crc16 有查表法和计算法 https://blog.csdn.net/chen249191508/article/details/52980936
16进制转2进制也可以搜一下论坛,都有例子

rtytext 发表于 2020-9-24 18:34:12

afan 发表于 2020-9-24 18:04
crc16 有查表法和计算法 https://blog.csdn.net/chen249191508/article/details/52980936
16进制转2进制也 ...

你发这个是C语言的,我的意思用AutoIt 写,16转2进制我以前还用过,现在找不到了:face (1):

afan 发表于 2020-9-24 18:40:33

rtytext 发表于 2020-9-24 18:34
你发这个是C语言的,我的意思用AutoIt 写,16转2进制我以前还用过,现在找不到了

你不是问的怎么生成的?上面的链接不就是告诉你原理?
你要au3代码,查表法、计算法、16-2 论坛都有例子。

rtytext 发表于 2020-9-24 20:35:04

总算找到了,谢谢!
页: [1]
查看完整版本: CRC16计算与二进制显示问题