IAR 单步调试很慢
Q:用IAR开发stm32f103,发现单步调试的快慢和设定的栈大小有关系,当栈设定较小时单步调试就很快,当栈设定的很大的时候,单步调试就特别特别慢,当栈设定到 100K 的时候几乎就卡死了(实际上没有)。这是为什么啊??? 请大侠指点迷津。
A:因为单步的时候,IAR会更新你的变量区. 也就是每单步一次,IAR就读一次ARM的RAM区,把需要的数据读到界面上显示给你. 所以,如果你要观察一个大的数组,或者许多变量的时候,单步时间就感觉到很长,而且变量越多越慢,甚至有死机的感觉. 关键还是PC与ARM交互的数据太多,而JTAG速度还是不够快.
A:楼上说的对,把所有的观察窗口都关了,单步就快了。
A:变量越多,更新需要时间,时间相应的就越长了.
A:还有去掉DEBUGGER菜单里的一些插件如堆载检查。
A:观察的变量太多, 适当减少.
IAR 单步调试很慢相关推荐
- Oracle存储过程单步调试方法
oracle存储过程单步调试的方法 1.在要调试的过程上单击test,如下图所示: 2.出现如下界面时单击最左上方的按钮:,如下图所示: 3.单击后呈现如下画面: 其中: 表示要停止test; 表示要 ...
- java的单步调试_java存储过程单步调试详解
1.在要调试的过程上单击test,如下图所示: 2.出现如下界面时单击最左上方的按钮:,如下图所示: 3.单击后呈现如下画面: 其中: 表示要停止test; 表示要全部运行完这个过程.单击它后你就不能 ...
- Python如何实现单步调试
Python如何实现单步调试 https://www.cnblogs.com/jing1617/p/9396617.html https://www.cnblogs.com/xiaohai2003ly ...
- 理解First Chance和Second Chance避免单步调试
原文链接地址:http://blog.csdn.net/Donjuan/article/details/3859160 在现在C++.Java..Net代码大行其道的时候,很多代码错误(Bug)都是通 ...
- 自已编写C# DLL 绑定到unity进程进行单步调试
测试环境一:mac Catalina-10.15.4, vs2019 for mac, unity2019.3.6f1 for mac 要在VS2019的 [适用于UNITY的工具]中,将 [调试程序 ...
- asp js单步调试_如何使用Chrome的控制台高效的调试Javascript代码?
引言 在我们的日常开发中我们常常会遇到JavaScript的调试问题,而我们解决问题的传统解决方案就是使用大量的console.log或者console对象的其他方法,这会给我们带来很多不便,特别是遇 ...
- linux下gdb单步调试
用 GDB调试程序 GDB 概述 ---- GDB 是 GNU开源组织发布的一个强大的 UNIX下的程序调试工具.或许,各位比较喜欢那种图形界面方式的,像 VC. BCB等 IDE的调试,但如果你是在 ...
- gdb tui 安装_GDB 单步调试汇编
之前在看汇编的时候一直是肉眼看GCC -S的结果,缺点是很不直观,无法实时的看到寄存器的值,所以研究了下如何用GDB调试汇编.当然,写这篇文章更重要的一个目的是半年没有写博客了,博客要长草了.^_^ ...
- gdb 命令_gdb实用的调试技巧:启动方式、堆栈信息、单步调试
对于很多开发者来说,开发过程中难免会遇到各种各样的bug, 所以,每个开发者应该考虑如何快速高效定位问题原因,而gdb是linux上很实用的调试工具,熟练掌握其调试技巧,将有助于提高解决问题的效率,也 ...
最新文章
- Eclipse 小插件
- 【源码解析】HashMap源码跟进(红黑树的实现)
- CENTOS 内存释放
- uva 1605 ——Building for UN
- Federated learning论文修改2021-11-14(X-Y Liang)
- UIScollView Touch事件
- BZOJ4017 小Q的无敌异或 好题
- 三、五分钟部署一台电脑,你相信吗?
- visual studio 代码提示插件_程序员请收好:10个非常有用的Visual Studio Code插件
- 2021年剑桥高考成绩查询,2021年剑桥英语成绩查询指南
- 数据科学和人工智能技术笔记 十八、Keras
- 使用QT开发的简易音乐播放器
- 基于java的学生学籍管理系统(含源文件)
- python爬虫拖动验证码_python爬虫学习:验证码之滑动验证码
- python高级学习笔记Day04--01 上下文管理器,生成器,深拷贝,浅拷贝,正则表达式
- 图片尺寸px怎么转换成厘米?在线图片尺寸换算工具怎么用?
- 【C语言】常见关键字
- ajax应用如何做好seo
- Appium App自动化测试框架【一】
- javaweb项目接入CAS单点认证(含自身系统的三员过滤)
热门文章
- 移动互联环境下的流程管理
- 一道泄露并遭禁用的谷歌面试题,背后玄机全解析
- Redis 从入门到起飞(下)
- java线程之InheritableThreadLocal
- Python for else 的使用(银行账号的登录)
- java derby连接_JAVA-Derby连接
- icmp报文格式_IPV6报文格式和IPV4有什么区别?
- python不等式编程_在Python中pandas列上的不等式
- php防止模拟请求,php防止伪造跨站请求实现程序_PHP教程
- 在java中重写方法应遵循规则的包括_Java面试题集合篇二