IAR 条件断点
2024-08-29 12:37:14
条件断点是IDE的一个重要功能,在IAR调试时候,经常跟踪一个数据,但是对较大的buffer,用普通的断点或live watch都不好跟踪。
比如某个buffer里一个数,我们知道他在第几个,但是却从watch窗口里面看不到。
一是由于局部变量必须把程序停下了才能看到。
二是由于数据结构太大,一旦加到watch里面,如果全局观察,大多数情况会很慢,并且极容易一点开折叠就发生软件崩溃。
两个解决方法:
1. 比如需要观察的数据其下标是1500,先全速跑一下,估计下时间大约到1400多打断点停下来。
看下是否快到1500了,然后一步一步运行,这种方法比较原始,不好控制。
2. 条件断点。全速运行然后在特定条件下暂停观察局部变量。
如下,变量j等于100时候停下了。
当运行到第100次时,自动停下。
最新文章
- c#利用泛型集合,为自己偷偷懒。
- Qt中数据模块学习
- javascript按中文首字母排序
- oracle数据表创建分区与查询
- 基本hibernate DEMO
- IT技术团队行而有效的管理之道
- qmf
- 仿淘宝颜色属性选择展示代码(jQuery)
- 127.0.0.1与localhost与ip的区别
- cygwin--简单备忘
- HTML5 总结-表单-表单元素
- hdu1334-Perfect Cubes
- 图片,音频资源预加载和文档dom加载
- table中td内容过长 省略号显示
- HDU - 2255 奔小康赚大钱(最大带权匹配)
- mysql left join 几个意思
- tomcat报异常Invalid character found in method name. HTTP method names must be tokens
- CSS 表单
- excel设定备选值
- bzoj3871: [Neerc2013 C]Cactus Automorphisms || 3899: 仙人掌树的同构
热门文章
- hdu 4601 Letter Tree
- who 查看系统登录用户
- MIC中offload语法总结
- erlang 爬虫——爬取网页图片
- flex hack 记录
- 函数柯里化常见应用---add(1,2) add(1)(2) add(1)(2)(3) add(1,2,3)(4)
- Linux与本地上传下载文件
- Windows下安装redis和在php中使用phpredis扩展
- share(发包方面)
- 大组合数取模之lucas定理模板,1<;=n<;=m<;=1e9,1<;p<;=1e6,p必须为素数