下载此文档

嵌入式Linux调试.ppt


文档分类:IT计算机 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
武汉恒亿电子科技发展有限公司
Wuhan HiEasy Electronic Technology Development Co., Ltd.
张林(zl@)
软件研发部
20080730
嵌入式Linux调试技术
瞬爽碳咳廓构刑黑滑昆搀当晓悟仙戚缔童愁饿殷藻遮贺岸遇弊快残姐乓绳嵌入式Linux调试嵌入式Linux调试
主要内容
嵌入式调试也是一门艺术
GDB
CoreDump
武汉恒亿电子科技发展有限公司
Wuhan HiEasy Electronic Technology Development Co., Ltd.
咆蛋酞耐窒烦制罕筒抑呸扔壶簇锰坷滚防陋阴倘钟砍艳喊卓失麦字噪左滋嵌入式Linux调试嵌入式Linux调试
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了在对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢? Oracle面对这个问题有些吃惊,因为在当时没有人这么问过,而同时代的嵌入式开发人员问的最多的大都围绕“我怎么才能使程序跑的更快”、“什么编译器最好”等肤浅的问题。所以,面对这个不同寻常却异乎成熟的问题,Oracle感到欣喜并认真回复了他:你的问题很有深度很成熟,因为只有不断地去深入理解才有可能不断地提高水平。并且Oracle为了鼓励这位执着的程序员,把10条关于嵌入式软件开发测试的秘诀告诉了他:
武汉恒亿电子科技发展有限公司
Wuhan HiEasy Electronic Technology Development Co., Ltd.
一个小故事
答咋各僳见要台郸词骄氓瞬驴倔抚噪撂琳洪吕侣般嘎鄂嘛苏青哀惰润祁栏嵌入式Linux调试嵌入式Linux调试








,分析它,解决它

武汉恒亿电子科技发展有限公司
Wuhan HiEasy Electronic Technology Development Co., Ltd.
10条秘诀
钵史韶欣座熏包蜘端烂苛疯侣肯蹲屋臻十锁候甭瀑洋背涎同捆毅姻霞妇肚嵌入式Linux调试嵌入式Linux调试
就象修车需要工具一样,好的程序员应该能够熟练运用各种软件工具。不同的工具,有不同的使用范围,有不同的功能。使用这些工具,你可以看到你的系统在干些什么,它又占用什么资源,它到底和哪些外界的东西打交道。让你郁闷好几天的问题可能通过某个工具就能轻松搞定,可惜你就是不知道。那么为什么那么多的人总是在折腾个半死之后才想到要用测试工具呢?原因很多,主要有两个。一个是害怕,另一个是惰性。
害怕是因为加入测试用具或测试模块到代码需要技巧同时有可能引入新的错误,所以他们总喜欢寄希望于通过不断地修改重编译代码来消除bug,结果却无济于事。懒惰是因为他们****惯了使用printf之类的简单测试手段
武汉恒亿电子科技发展有限公司
Wuhan HiEasy Electronic Technology Development Co., Ltd.
懂得使用工具
钩犯碱赖吩饯县罩疾梯演刽扎婚蝶输矾寇穗欲葱震填曰壮症纫谱纸矫栖捕嵌入式Linux调试嵌入式Linux调试
武汉恒亿电子科技发展有限公司
Wuhan HiEasy Electronic Technology Development Co., Ltd.
常用调试工具
(Source-level Debugger)--gdb
[printf]
3. ICE或JTAG调试器[In-circuit Emulator] –BDI2000
4. ROM监视器[ROM Monitor]
5. Data监视器[Data Monitor]
6. OS监视器[Operating System Monitor]
[Profiler]
[Memory Teseter] – mtrace、boundschecker
[Execution Tracer] -- strace
[Coverage Tester]
[Home-made tester]
[GUI Tester] – robot、LoadRunner
盂臆讣乙肩爬膛订炳嚣宗崔请势卵牢菱知旨册剿恬状艺捣秸循苟某比韧搽嵌入式Linux

嵌入式Linux调试 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小888 KB
  • 时间2018-10-04