您现在所在的是:

PLC论坛

回帖:5个,阅读:752 [上一页] [1] [下一页]
876
音频o线材
文章数:23
年度积分:50
历史总积分:876
注册时间:2015/9/15
发站内信
发表于:2016/10/8 19:56:09
#0楼
想问一下各路前辈,这两个软件算出的结果怎么不一样?我在学习自由口通信,编好crc校验的程式,想验证我的做的对不对的时候,用了第一个软件算,根我的编的算出来的不 一样,头痛了好几天,看来看出我编的也没有错,后来用第二个一算就一样了,不知能给我指点一下吗!非常感谢!

附件 1.jpg

附件 2.jpg


[此贴子已经被作者于2016/10/8 20:17:26编辑过]
876
音频o线材
文章数:23
年度积分:50
历史总积分:876
注册时间:2015/9/15
发站内信
发表于:2016/10/8 20:13:50
#1楼
真不好意思,不太会发贴!
37975
cvlsam 版主
文章数:12476
年度积分:586
历史总积分:37975
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/10/8 20:18:50
#2楼
以下是引用音频o线材2016/10/8 19:56:09的发言:
想问一下各路前辈,这两个软件算出的结果怎么不一样?我在学习自由口通信,编好crc校验的程式,想验证我的做的对不对的时候,用了第一个软件算,根我的编的算出来的不 一样,头痛了好几天,看来看出我编的也没有错,后来用第二个一算就一样了,不知能给我指点一下吗!非常感谢!

CRC校验中有好多规格,例如CRC16,CRC8………………等,所以你需要:
1、确认你使用的校验软件校验的CRC规格相同。
2、确认你使用的校验软件对校验结果的高低字节处理方式相同。

Good Luck~
876
音频o线材
文章数:23
年度积分:50
历史总积分:876
注册时间:2015/9/15
发站内信
发表于:2016/10/8 20:34:35
#3楼
回复 #2楼 cvlsam
第一个软件选 的是 CRC-16 IBM     x16+x15+x2+1  多项式 8005 ,我在编程的多项式是16#A001 ,16#A001不就是8005的高低位调换得来的嘛, 所以我想应譔是一样的,用计算器一算就不一样了,后来计算器所有16位多项式都试了还是没有一个根我算的一样!不知是不是计算器要输入完正的一个数据!
37975
cvlsam 版主
文章数:12476
年度积分:586
历史总积分:37975
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/10/8 21:07:12
#4楼
以下是引用音频o线材2016/10/8 20:34:35的发言:
第一个软件选 的是 CRC-16 IBM     x16+x15+x2+1  多项式 8005 ,我在编程的多项式是16#A001 ,16#A001不就是8005的高低位调换得来的嘛, 所以我想应譔是一样的,用计算器一算就不一样了,后来计算器所有16位多项式都试了还是没有一个根我算的一样!不知是不是计算器要输入完正的一个数据!

冒风险下载计算器,然后发现计算结果完全正确,你需要学习该CRC计算器的用法!
附件 snap1.jpg

Good Luck~
876
音频o线材
文章数:23
年度积分:50
历史总积分:876
注册时间:2015/9/15
发站内信
发表于:2016/10/9 23:14:14
#5楼
回复 #4楼 cvlsam
非常谢谢前辈!正在学习呢!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004