CRC 16 校验计算方法

y409505 2016-03-17 02:22:20
之前用VB 6.0写过一个程序,现在需要和一个硬件做对接,硬件的协议里有个CRC16校验,但是试了网上介绍的几种方法都不行,麻烦做过的帮忙提供一个计算过程的源码或DLL供调用,谢谢。

例子:
1: 01 02 03 04 05 06 07 08 -> AC 76
2: AA BB CC DD EE FF -> F5 53

...全文
3324 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
舉杯邀明月 2016-03-17
  • 打赏
  • 举报
回复
引用 1 楼 of123 的回复:
CRC-CCITT (XModem) 协议 多项式:x16 + x12 + x5 + 1 初始值:0 后处理:CRC 结果高低字节互换 输入字节:与 kermit 协议相比,高低比特反转
y409505 2016-03-17
  • 打赏
  • 举报
回复
CRC16校验 案例地址:http://download.csdn.net/detail/y409505/9464696
y409505 2016-03-17
  • 打赏
  • 举报
回复
引用 1 楼 of123 的回复:
CRC-CCITT (XModem) 协议 多项式:x16 + x12 + x5 + 1 初始值:0 后处理:CRC 结果高低字节互换 输入字节:与 kermit 协议相比,高低比特反转
谢谢,按你说的方法可以计算出结果了
of123 2016-03-17
  • 打赏
  • 举报
回复
CRC-CCITT (XModem) 协议 多项式:x16 + x12 + x5 + 1 初始值:0 后处理:CRC 结果高低字节互换 输入字节:与 kermit 协议相比,高低比特反转

863

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧