IAR仿真时watch窗口值显示unavailable

如何在IAR中通过Watch窗口观察局部变量的值

在这里插入图片描述
在软件调试的时候发现Watch窗口中无法观察局部变量的值,总是显示 unavailable

解决方法:

设置IAR中的"Options -> c/c++ compiler 下Optimization -Level" 选项:
把Level选为None,即不执行任何优化,全局变量、静态局部变量、局部变量的值都可以看到。

在这里插入图片描述

<<<Options配置好后,重新编译即可>>>


结论:要想观察局部变量的值,调试的时候可以把优化等级设为None。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41536025/article/details/89011195