CRC校验错误,请求高手帮忙解决看看哪里出错了 点击:715 | 回复:3



weibo560

    
  • 精华:2帖
  • 求助:4帖
  • 帖子:22帖 | 81回
  • 年度积分:0
  • 历史总积分:152
  • 注册:2009年4月18日
发表于:2013-08-01 10:24:43
楼主

计算VB101-VB106的6个数据CRC校验码:01H 06H 30H 00H 13H 88H

帮忙看看CRC校验错在哪里,CRC正确的校验码应该是8BH和9CH

主程序

 

子程序(CRC校验):

 

 




  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2013-08-01 15:39:50
1楼

那个修改LD0的应该是双整数加1吧?不是Inv_Dw吧,

其它的不知道

weibo560

  • 精华:2帖
  • 求助:4帖
  • 帖子:22帖 | 81回
  • 年度积分:0
  • 历史总积分:152
  • 注册:2009年4月18日
发表于:2013-08-01 15:56:02
2楼

修改后,通讯正常,把取反INV指令和加一指令INC搞混了,太大意了,多谢了

fyc871356965

  • 精华:1帖
  • 求助:3帖
  • 帖子:14帖 | 1802回
  • 年度积分:0
  • 历史总积分:2312
  • 注册:2012年1月09日
发表于:2013-08-01 19:25:04
3楼

引用 weibo560 的回复内容: 修改后,通讯正常,把取反INV指令和加一指令INC搞混... 


 学习了。。。。。


热门招聘
相关主题

官方公众号

智造工程师