用过ADP的请进 点击:723 | 回复:2



DLDZ

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 8回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2004年6月24日
发表于:2006-03-23 11:51:00
楼主
我初次用ADP,要进行上位机(PC)通讯,需要CRC校验,用到类似C语言的的unsigned char mm[256]的数组,可是,ADP中没有数组功能,也没有char的概念,我有点发蒙。怎么办? 



gmail

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 50回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2002年12月05日
发表于:2006-03-24 16:00:00
1楼
可以通过地址间接寻址方式实现:
表达方式为“[color=#FF0000]*@n[/color]”
如:
内部地址 [color=#FF0000]@100=10[/color],
则[color=#FF0000]*@100[/color]指向内部地址[color=#FF0000]@10[/color]

这样配合循环可以实现CRC的校验了

DLDZ

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 8回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2004年6月24日
发表于:2006-03-25 08:05:00
2楼
谢谢!

热门招聘
相关主题

官方公众号

智造工程师