回复:临时堆栈区容量问题相关,求指点

萧⑨郎

  • 帖子

    216
  • 精华

    0
  • 被关注

    5

论坛等级:游侠

注册时间:2011-02-19

普通 普通 如何晋级?

发布于 2012-04-23 12:29:09

24楼

quote:以下是引用emil128在2012-04-21 16:12:33的发言:
quote:以下是引用萧⑨郎在2012-04-21 14:13:42的发言:
是的,还是返回到第一个主题,我想问如何查看一个CPU能提供的临时数据区的大小?


其实每个CPU能提供的本地数据的大小都不一样,查规格手册应该能找到。
我提供一个偷懒的办法,不用去查手册



图中红圈处就是当前使用的本地数据的总和,故意写个很大的值,就会报错,弹出框里就会指明该CPU的本地数据最大值了(不建议使用最大值)。可以看到416-3DP V4.0的本地数据最大不能超过32768。
至于OB1能提供的本地数据的大小,部分300的CPU不能修改,固定为256字节,400及部分300的CPU可以自定义,可以看到我设置了OB1到16384字节也都允许使用,只要所有优先级的本地数据之和不超过32768。


也非常感谢emil128侠的热心解答。
这是咋回事呢?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。