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侠的热心解答。