嵌入式Linuz调试环境GDB移植分析.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式Linuz调试环境GDB移植分析.pdf

嵌入式Linux调试环境GDB移植分析 郑仁毅,吴锦林 (厦门大学信息科学与技术学院) 摘要:GDB是GNU开源组织发布的一个UNIX下的程序调试工具.它具有强大的远程调试功 能,这使其成为嵌入式系统的首选调试工具.本文详细分析了GDB的结构,工作方式,以及远程 调试的实现,并分析如何将GDB移植到具体的嵌入式系统中. 关键宇:嵌入式系统;GDB;调试;移植 Abstract:TheGDBisa UNIX environmentthatreleasedGNU powerfulprogramdebug by ofits inremote becomesthefirstchoicein ability opensourseorganization.Because debugging,it embedded article thestructureof remote systemdebugging.This811alyses GDB,GDBdebugging andintroducehowto GDBtoallembedded aninstance. through port system Keywords:embedded system;GDB;debug;porting 1嵌入式系统和GDB 1.1嵌入式系统概述 嵌入式系统被定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统 对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统. 随着数字信息技术和网络技术的迅速发展,数码产品越来越多地被应用在各个领域.建立在其基 础上的嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、商业文化艺术、娱乐业以及 人们的日常生活等方方面面.随着嵌入式产品的进一步开发和推广,嵌入式技术越来越和人们的生活 紧密相关. 计算机应用的普及、互联网技术的实用以及纳米微电子技术的突破,正有力推动着2l世纪工业 生产、商业活动、科学实验和家庭生活等领域自动化和信息化进程.全过程自动化产品制造、大范围 电子商务活动、高度协同科学实验以及现代化家庭起居,为嵌入式产品造就了崭新而巨大的商机.除了 沟通信息高速公路的交换机、路由器和Modem,构建CIMS所需的DCS和机器人以及规模较大的家 用汽车电子系统.最有产量效益和时代特征的嵌入式产品应数因特网上的信息家电 (InteractAppliances),如Web可视电话、Web游戏机、WebPDA((f}称电子商务、商务通)、WAP电话 手机、以及多媒体产品,如STB(电视机顶盒)、DVD播放机、电子阅读机. 1.2.GDB在嵌入式系统中的作用 点值得注意,就是当运行GDB的平台(宿主机)通过串行端口(或网络连接,或是其他别的方式)连 接到目标板时(应用程序在板上运行),GDB可以调试对应用程序进行调试. 这个特性不光在将GNU工具移植到一个新的操作系统或微处理器时侯很有用,对于那些使用 GNU已经支持的芯片的嵌入式系统进行开发的设计人员来讲,也是非常有用的. 当GDB被适当的集成到某个嵌入式系统中的时候,它的远程调试功能允许设计人员一步一步的 调试程序代码、设置断点、检验内存,并且同目标交换信息.GDB同目标板交换信息的能力相当强,胜 过绝大多数的商业调试内核,甚至功能相当于某些低端仿真器. 作者简介:郑仁毅(1982~),男,研究生 吴锦辣(1946~),男,教授(厦门市科协会员编号:5920291008) 厦门市科协2005年学术年会暨福建省科协第五届学术年会卫星会议论文集 2 GDB的结构分析 2.1GDB结构分析 (1)总体结构目前gdb仍再全球软件爱好者的热心参与下不断完善,虽然细节会有变化,但总体 结构上相对稳定.

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档