[STM32F1] MDK仿真不能查看变量值问题

[复制链接]
966|15
 楼主| chenjunt 发表于 2021-1-12 22:32 | 显示全部楼层 |阅读模式

MDK仿真不能查看变量值问题
 楼主| chenjunt 发表于 2021-1-12 22:36 | 显示全部楼层
近做MDK程序,仿真调试,需要观察变量,总会出现,无法查看该值
renyaq 发表于 2021-1-12 22:39 | 显示全部楼层
或未定义?
 楼主| chenjunt 发表于 2021-1-12 22:41 | 显示全部楼层

嗯,一直懒得解决.
今天遇到一个问题,非要看变量不可,只有想办法解决.
打开工程配置,MDK中option选项页面,有个C/C++页,将其中的Optimization改为default就很好用了.
yinxiangh 发表于 2021-1-12 22:43 | 显示全部楼层
这不过是优化级别的问题. 优化级别低, 便于调试
ousj 发表于 2021-1-12 22:45 | 显示全部楼层
优化级别高目标代码小执行效率高. 调试的时候优化级别调低一点
morrisk 发表于 2021-1-12 22:49 | 显示全部楼层
调完了再把优化级别调高, 然后再跑跑看有没有问题.
wangzsa 发表于 2021-1-12 22:50 | 显示全部楼层
运行过程中应该看不到
tian111 发表于 2021-1-12 22:53 | 显示全部楼层
单步运行的话应该可以
stly 发表于 2021-1-12 22:55 | 显示全部楼层
显示的是什么呢
pengf 发表于 2021-1-12 22:57 | 显示全部楼层
设定全局变量或者用static修饰变量。
 楼主| chenjunt 发表于 2021-1-12 22:59 | 显示全部楼层
嗯,预料中的结果,多谢大家啦
STer 发表于 2021-1-16 14:27 | 显示全部楼层
局部变量在运行时是看不到数据的 进到所在函数里才能看到
aoyi 发表于 2021-2-4 15:41 | 显示全部楼层
是不是已经不在变量的范围内了啊
drer 发表于 2021-2-4 15:42 | 显示全部楼层
跟优化的级别有关系吗
zchong 发表于 2021-2-4 17:43 来自手机 | 显示全部楼层
优化掉了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

7868

帖子

5

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