谁会crc16-ccitt的计算方法,用winform做的,谢谢啦。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁会crc16-ccitt的计算方法,用winform做的,谢谢啦。。。相关的知识,希望对你有一定的参考价值。

要求crc16-ccitt初始值是0xFFFF,多项式是0x1021,验证方法:如输入十六进制的12,那么得到的校验码就是3DBA,如果不是这么多,那么就是错的了,请勿灌水,结果正确立马给分!

参考技术A

用boost的算不算?crc计算部分用C++写,调用boost库计算,编译成dll

C#那边直接调用C++的dll来算结果

压缩包包含winform的代码和C++的代码以及用VC2010编译出来供C#调用的dll

C#部分由VS2012做成,如果你打不开工程,请新建一个C#工程然后把原有代码文件全部删掉,把我的代码加进去,编译,dll拷到debug目录下,运行即可。

字符串"12"计算出来确实是3DBA,十六进制的12算出来不是3DBA

追问

这位兄弟,我用了一下,确实很好,感谢你的回答。当时我看错了发成了ascii码了,所以才得出3DBA,是我的问题。输入12,结果应该是D383的,既然你有dll,能不能把C#的源码给我,或者再麻烦编译一下,转成hex的,算成D383的,在此衷心感谢呀。

追答

网上找了一套纯C#实现的代码,套进来用了

 

 我自己实在是写不出来了……

本回答被提问者采纳

使用Baidu地图API写一个个人移动轨迹的Android app,请问谁会呢?

使用Baidu地图API写一个个人移动轨迹的Android app,请问谁会呢? 是Baidu地图的,不是Google地图的,谁会的话帮帮我,价钱也可以私聊?

参考技术A 可以搜索华鼎动力,找相关技术人员为您解决,他们提供专业的Android app、IOS app开发希望能够帮到您 参考技术B 百度地图api可以获取经度和纬度,也就是你想要的地理坐标,路线可用安卓的绘图api。 参考技术C 很反感人体后热风 参考技术D 朋友,赚零花钱机会来了!

以上是关于谁会crc16-ccitt的计算方法,用winform做的,谢谢啦。。。的主要内容,如果未能解决你的问题,请参考以下文章

计算FCS(CRC 16 CCITT)

CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现

CRC16算法之一:CRC16-CCITT-FALSE算法的java实现

CRC32的计算方法

CRC-CCITT (0xFFFF) delphi实现

大部分静态数据流的 CRC 计算