我使用IAR调试430,两个Stack,求解。

[复制链接]
2588|9
 楼主| MakeBetter 发表于 2013-8-19 22:46 | 显示全部楼层 |阅读模式
我使用IAR调试430,突然发现查年堆栈使用情况时,不再像以前的一样了,而是有两个Stack,且两个都显示的不正确,没法估计430堆栈使用的量,真不方便。
情况如截图所求,求高手指点!~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| MakeBetter 发表于 2013-8-19 22:52 | 显示全部楼层

如图,指向时,显示:Stack usage tracking is off.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
firstblood 发表于 2013-8-19 22:56 | 显示全部楼层
这个是什么意思的?我也用的IAR的,倒没注意这方面的问题的
 楼主| MakeBetter 发表于 2013-8-19 23:33 | 显示全部楼层
以前是正常的,没有这个问题,现在不知道哪里设置了还是怎么的,就有这个问题了。

如上图,是正常情况时显示情况,选项只有一个Stack项可以选,选好后就是那个显示当前位置和使用到的位置。
(上图是ARM的,不是430的,但以前我用430时,一样也是这样显示的)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| MakeBetter 发表于 2013-8-19 23:54 | 显示全部楼层
问题找到了。

如图,对比两个不同版本IAR工程,发现上图的Stack插件没有了,没有这个选项,于是,我按其路径,找到了正常的IAR对应插件路径和不正常IAR对应的插件路径,结果不正常的里面少了Stack文件,因为IAR很有可能很多插件可以共用,所以我直接拷过来了。关闭再次打开,果然有了,调试,就能正常显示堆栈使用情况了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| MakeBetter 发表于 2013-8-19 23:58 | 显示全部楼层

如上,是正常后的图,这时有两个Stack项了,前面的有两个Stack子项的还是存在,不过下面多了一个没有子项的Stack项了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
mookman 发表于 2013-8-21 00:58 | 显示全部楼层
不知道为什么,但是感觉是学习了一些东西
chenyu988 发表于 2013-8-23 17:22 | 显示全部楼层
不明觉厉
pmp 发表于 2013-8-23 20:22 | 显示全部楼层
MakeBetter 发表于 2013-8-19 23:54
问题找到了。

如图,对比两个不同版本IAR工程,发现上图的Stack插件没有了,没有这个选项,于是,我按其路 ...

以前这个还真的不是特别注意的。
pmp 发表于 2013-8-23 20:23 | 显示全部楼层
MakeBetter 发表于 2013-8-19 23:58
如上,是正常后的图,这时有两个Stack项了,前面的有两个Stack子项的还是存在,不过下面多了一个没有子项 ...

谢谢楼主,图文并茂的解释的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

64

主题

519

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部