个人网站html源码,衡阳广告设计公司,遵义网站开发的公司有哪些,湖北建设网站四库一平台用MDK调试程序#xff0c;查看变量时watch窗口总是和
一、方法1#xff1a;优化级别改为Level 0
1 编译器把这个局部变量给优化掉了#xff0c;并没有在内存中生成#xff0c;把优化级别改为Level 0#xff0c;重新编译。 Keil默认优化是等级3#xff0c;最高优化…用MDK调试程序查看变量时watch窗口总是和
一、方法1优化级别改为Level 0
1 编译器把这个局部变量给优化掉了并没有在内存中生成把优化级别改为Level 0重新编译。 Keil默认优化是等级3最高优化这时就会把一些可有可无的操作优优掉当然也会把仿真优化所以只需要把优化调为0不优化则没有有这个问题。
一、方法2把变量定义为一个全局变量
对局部变量赋值后要在后面使用该变量keil里面才会显示出其状态 想看到局部变量的话,需要在那个变量那里打一个断点,之后按一下F10就能看到了… 局部变量想看的话那个地方加上断点同时避免优化问题最好不要只声明而不使用否则也是看不到的。