【Keil5-debug】

Keil5-debug

  • ■ 好的链接
  • ■ watch窗口中,变量值不会刷新
  • ■ 当选择了非0级优化时

■ 好的链接

参考地址:
debug

■ watch窗口中,变量值不会刷新

有时候在watch窗口中,变量值不会刷新,这时候就需要查看一下"View->Periodic Window Update"是否已勾选,如果没勾选,变量只有在第一次添加或停止调试时才会刷新。另外当窗口里一次性加载了一个很大的数组,当展开数组时,变量刷新也会变得很慢,并且软件会变卡顿。

■ 当选择了非0级优化时

当选择了非0级优化时,调试可能会变得困难,具体表现在断点调试。比如现在下面的代码,代码优化的关系,有可能把case0、1、2里的return 1都合并成一行,导致运行调试时,无论当前程序进入了哪个分支,使用断点时都只会进其中一个。所以当开启代码优化等级后,需要注意断点调试将变得不可信。另外优化编译后,有部分代码也将无法打断点(被优化的代码)。

switch (xx)
{case 0:{do_something0();return 1;}case 1:{do_something1();return 1;}case 2:{do_something2();return 1;}default:{return 0;}
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/805394.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Capture One 23 Enterprise for Mac中文版 全面的图像处理工具

Capture One 23 Enterprise for Mac中文版一款专业的图像编辑和管理软件,具备强大的功能和工具,适用于摄影师、摄影工作室和专业用户。 软件下载:Capture One 23 Enterprise for Mac中文版下载 该软件为用户提供了全面的图像处理工具&#xf…

SpringCloudAlibaba-整合nacos(二)

目录地址: SpringCloudAlibaba整合-CSDN博客 一、nacos服务部分 1.下载nacos,并执行数据库脚本:nacos-mysql.sql 2.修改配置文件,配置mysql 3.启动nacos ./startup.sh -m standalone 4.访问:http://127.0.0.1:884…

Terraform 扩展

Terraform 扩展 Terraform Meta-Arguments 元参数 count 创建相似的资源for_each 创建相似的资源depends_on 定义资源或者模块的依赖provider 定义provider选项lifecycle 资源的生命周期行为 参数使用范围备注countresource module适用于创建多个相似的资源,使用…

1999-2022年各省研究与试验发展人员全时当量数据/省研发人员全时当量数据/(RD)人员全时当量(无缺失)

1999-2022年各省研究与试验发展人员全时当量数据/省研发人员全时当量数据/(R&D)人员全时当量(无缺失) 1、时间:1999-2022年 2、来源:科技年鉴 3、指标:研究与试验发展人员全时当量/研发人员全时当量 4、范围&a…

软考-系统集成项目管理中级-新一代信息技术

本章历年考题分值统计 本章重点常考知识点汇总清单(掌握部分可直接理解记忆) 本章历年考题及答案解析 32、2019 年上半年第 23 题 云计算通过网络提供可动态伸缩的廉价计算能力,(23)不属于云计算的特点。 A.虚拟化 B.高可扩展性 C.按需服务 D.优化本地存储 【参考…

Docker快速上手及常用命令速查

Docker快速上手 安装 在ubuntu上安装docker: sudo apt-get install docker docker -v #查看版本在centos7上安装docker:(docker在YUM源的Extras仓库中) yum install docker systemctl start dockerdocker常用命令速查 #查看docker信息 docker info #查看本地镜…

欧拉函数-求解互质数(Java)

欧拉函数 介绍 欧拉函数(Eulers Totient Function)是一个在数论中非常重要的函数,通常用符号φ(n)表示。对于正整数n,欧拉函数φ(n)定义为小于等于n且与n互质的正整数的个数。 例如,当n8时,与8互质的正整…

万字长文:FineBI面试题及参考答案详解

1:FineBI的基本概念是什么? FineBI是帆软软件有限公司推出的一款商业智能产品。它的核心功能是通过分析企业已有的信息化数据,帮助企业发现并解决存在的问题,预测模拟企业将来的发展,并协助企业及时调整策略做出更好的决策,增强企业的可持续竞争性。 2:描述FineBI的使…

node中可以使用js的三个模块dom,bom,ecmSrimpt吗

在Node.js环境中,不能直接使用浏览器提供的Document Object Model (DOM)和Browser Object Model (BOM),因为这两个概念是浏览器特有的API集合,它们与浏览器的用户界面、窗口管理、事件处理、文档结构操作等功能紧密关联,专为浏览器…

基于Vue的权限管理方案(大体流程设计)

基于Vue的权限管理方案 在前端开发中,实现权限管理是保障系统安全和数据合规的重要手段之一。基于Vue框架,我们可以设计一套完整的权限管理方案,包括路由级别、片段(类似tab切换中的sheet)和按钮权限的控制。下面详细…

如何系统地自学Python?一份完整的学习指南

Python 是一种简单而强大的编程语言,被广泛应用于数据科学、人工智能、Web 开发等领域。对于想要自学 Python 的人来说,一个系统化的学习计划是非常重要的。在本文中,我将分享一份完整的学习指南,帮助你系统地自学 Python。 1. 学…

hive 数据库表常用操作及相关函数讲解

创建数据库并指定hdfs存储位置 create database myhive2 location ‘/myhive2’; 使用location关键字,可以指定数据库在HDFS的存储路径。 Hive的库在HDFS上就是一个以.db结尾的目录 默认存储在: /user/hive/warehouse内 当你为Hive表指定一个LOCATION时…

NumPy入门(一)

NumPy入门(一) 工具: jupyter notebook jupyter notebook 功能 : 数据处理 (python 处理数据功能) coding文字型的描述 富文本 word可视化支持 官网: https://jupyter.org/ 启动命令 jupyter notebook 1.1 numpy简介 Python的拓展库, 提供数据对象 nda…

【数据下载】SODA数据更新至2022并教学下载

【数据下载】SODA数据更新至2022并教学下载 我为什么那么喜欢使用SODA数据? 就是三维网格化的数据,好用。 但是需要高分辨率还是需要找别的。 以前分享过SODA数据下载,但上次版本过于凌乱。因此重新借助更新再分享一次,不为过。…

JavaScript的事件监听

事件监听是计算机编程中的一个重要概念,特别是在图形用户界面(GUI)编程和网络编程中。它涉及到设置一个或多个监听器(也称为事件处理器或回调函数)等待特定事件的发生,并在事件发生时执行相应的操作或响应。…

MySQL数据库——6、删除数据表

在 MySQL 数据库删除数据表 删除一个数据表,使用 SQL 命令 DROP TABLE。 DROP TABLE 命令允许从数据库中永久删除指定的数据表及其所有数据。 DROP TABLE table_name; table_name 是要删除的数据表的名称。 例如,要删除名为 users 的数据表&#xf…

Android 14 vold 分析(2)VolumeManager 和 NetlinkManger

3. VolumeManager::Instance() 和 VolumeManager::start() system/vold/VolumeManager.cpp 3.1 Instance()没啥好说的 非常简单 112 VolumeManager* VolumeManager::Instance() {113 if (!sInstance) sInstance new VolumeManager();114 return sInst…

人脸识别业务(基于腾讯人脸识别接口)

使用腾讯云人脸识别接口,基于优图祖母模型。 一、准备工作 人脸识别账号 申请腾讯云服务器账号,生成自己的秘钥。记录秘钥和秘钥ID。 创建人员库 记下人员库id 在配置文件application.yml中添加配置。 plateocr:SecretId: 秘钥IDSecretKey: 秘钥ser…

红队内网攻防渗透:内网渗透之域内横向移动攻击技术

红队内网攻防渗透 常用windows远程连接和相关命令1.IPC1.首先建立一个IPC连接2.net use 查看当前连接3.ipc\$利用条件:4.ipc\$连接失败原因:5.常见错误号:2.ipc连接获取远程主机信息1.dir列出远程主机文件2.tasklist命令列出目标主机上运行的进程3.IPC计划任务攻击流程at命令…