works2中变址修饰如何用标签来做 点击:454 | 回复:8



theones

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 79回
  • 年度积分:71
  • 历史总积分:718
  • 注册:2016年1月02日
发表于:2019-03-27 10:32:51
楼主
求助帖30分-未结帖

如果只写软元件的话,只用把变址寄存器放在软元件地址后面,但都定义标签后该如何操作?


做了一个CRC校验程序,需要多次调用,就定义了变址寄存器的标签

image.png


image.png

不知该如何表达,各位大神帮帮忙!

image.png




theones

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 79回
  • 年度积分:71
  • 历史总积分:718
  • 注册:2016年1月02日
发表于:2019-03-27 10:46:22
1楼

大神们帮帮忙啊

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-03-27 11:29:51
2楼

楼主什么意思?就是地址每次会变动?采集的数据会出错?

theones

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 79回
  • 年度积分:71
  • 历史总积分:718
  • 注册:2016年1月02日
发表于:2019-03-27 11:39:01
3楼


回复内容:

对: 请叫我王老湿 楼主什么意思?就是地址每次会变动?采集的数据会出错? 内容的回复!

-------------------------

不是,是按图3中圆圈标记的“软元件的标签+变址寄存器的标签”表达的话,works2认为是一个新的标签,不定义的话编译不会通过。如果写成“D170V0”的话就没问题,如何能将“D170V0”用标签来表达。

theones

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 79回
  • 年度积分:71
  • 历史总积分:718
  • 注册:2016年1月02日
发表于:2019-03-27 11:44:16
4楼

我又想到一个办法,不用变址寄存器了,用数组加索引的形式,但是不太灵活,校验数据量有一个上限,回头我发出让大家参考。

  • 精华:2帖
  • 求助:45帖
  • 帖子:49帖 | 545回
  • 年度积分:0
  • 历史总积分:10298
  • 注册:2018年9月14日
发表于:2019-03-27 16:08:36
5楼

坐等楼主讲解

left-handed

  • 精华:0帖
  • 求助:7帖
  • 帖子:48帖 | 749回
  • 年度积分:73
  • 历史总积分:1108
  • 注册:2006年4月12日
发表于:2019-03-28 05:41:54
6楼

同样的问题,迷糊中

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-04-24 21:13:36
7楼

感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-04-24 21:18:13
8楼

感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。


热门招聘
相关主题

官方公众号

智造工程师