当前位置: 首页 > news >正文

MDK keil STM32 局部变量不能查看值,显示为not in scope

用MDK调试程序,查看变量时watch窗口总是和

一、方法1:优化级别改为Level 0

1 编译器把这个局部变量给优化掉了,并没有在内存中生成,把优化级别改为Level 0,重新编译。
Keil默认优化是等级3,最高优化,这时就会把一些可有可无的操作优优掉,当然也会把仿真优化,所以只需要把优化调为0,不优化,则没有有这个问题。
在这里插入图片描述
Alt

一、方法2:把变量定义为一个全局变量

对局部变量赋值后,要在后面使用该变量,keil里面才会显示出其状态
想看到局部变量的话,需要在那个变量那里打一个断点,之后按一下F10就能看到了…
局部变量想看的话,那个地方加上断点,同时避免优化问题,最好不要只声明而不使用,否则也是看不到的。

http://www.lryc.cn/news/434924.html

相关文章:

  • 表连接查询之两个left join与递归SQL
  • 2024.9.10
  • 22_图论中的高级数据结构
  • axure判断
  • 【开源大模型生态7】华为的盘古大模型
  • SprinBoot+Vue远程教育网站的设计与实现
  • docker的基本操作
  • 理解 RabbitMQ:生产者、连接、通道、交换机、队列与消费者的消息流
  • 【截图服务 +打包】pkg打包 puppeteer
  • 深入理解Servlet的并发处理机制小波制图流程图
  • Ajax和XMLHttpRequest之间的关系
  • Linxu系统:kill命令
  • 解决缺少genconfig
  • 百易云资产管理运营系统 house.save.php SQL注入漏洞
  • 【安卓13 源码】Input子系统(3) - EventHub增加设备的流程
  • 基于JAVA+SpringBoot+Vue的网上商城系统的设计与实现
  • Mysql基础练习题 1729.求关注者的数量 (力扣)
  • 【鸿蒙HarmonyOS NEXT】页面和自定义组件生命周期
  • Node.js Express 框架
  • 生日贺卡录放音芯片,多段音频录音ic生产厂商,NVF04M-32minute
  • 电影《西施新传》首映礼,九月金秋全国正式公映
  • 【H2O2|全栈】关于CSS(1)CSS基础(一)
  • 动态规划算法之背包问题详细解读(附带Java代码解读)
  • Vue3+TypeScript二次封装axios
  • 华为 HCIP-Datacom H12-821 题库 (16)
  • 【论文分享精炼版】 sNPU: Trusted Execution Environments on Integrated NPUs
  • MyBatis 入门之动态 SQL
  • 软工大二学生待办事项:
  • MongoDB延迟查询
  • python如何获取html中的所有链接