基于网络的嵌入式系统远程调试技术研究 计算机应用技术专业论文.docxVIP

基于网络的嵌入式系统远程调试技术研究 计算机应用技术专业论文.docx

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分类号: TP39 密 级: 单 位 代 码 : 10433 学 号: Y0804119 山东理工大学 硕士学位论文 基于网络的嵌入式系统远程 调试技术研究 THE STUDY ON NET BASED REMOTE DEBUG TECHNOLOGY OF EMBEDDED SYSTEM 研究生: 研 究 生: 指 导 教 师: 赵 磊(教授) 申 请 学 位 门 类 级 别: 工学硕士 学 科 专 业 名 称: 计算机应用技术 研 论 究 文 完 方 向: 计算机测控技术 成 日 期: 2010 年 4 月 16 日 独 创 性 声 明 本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成 果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发 表或撰写过的研究成果,也不包含为获得山东理工大学或其它教育机构的学位或证书 而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示了谢意。 研究生签名: 时间: 年 月 日 关于论文使用授权的说明 本人完全了解山东理工大学有关保留、使用学位论文的规定,即:学校有权保 留送交论文的复印件和磁盘,允许论文被查阅和借阅;学校可以用不同方式在不同媒 体上发表、传播学位论文的全部或部分内容,可以采用影印、缩印或扫描等复制手段 保存、汇编学位论文。 (必威体育官网网址的学位论文在解密后应遵守此协议) 研究生签名: 时间: 年 月 日 导 师 签 名: 时间: 年 月 日 山东理工大学硕士学位论文摘要 山东理工大学硕士学位论文 摘要 I I 摘 要 随着嵌入式技术的不断进步,嵌入式系统已经普及到我们生活、工作的方方面 面。嵌入式系统调试在嵌入式世界是一个热门的话题,特别是在互联网的普及以及 IPv6 协议即将取代 Ipv4 协议的背景下,在每个嵌入式系统都可以拥有自己的 IP 地址 的情况下,传统的依赖串口的调试方法具有速度慢,传输距离短的劣势,因而对基于 网络、网口的调试技术提出了新的要求,也必将是大势所趋。 GDB 是一种性能很好的源码级调试器,它几乎可以实现普通调试器所具有的全 部功能,因此它在 GNU 工具链中是必不可少的。GDB 自身具有很好的特性,这些特 点在将 GDB 移植到一个新的硬件平台的时候起到很好的作用,也对研发基于 GDB 支持的芯片调试的程序员有很多益处。因为 GDB 提供了基于嵌入式系统调试的复杂 而可移植的系统功能,故而它成为进行嵌入式系统调试研发的首要解决方法。 本文主要对嵌入式系统的远程调试,特别是远距离调试作了一系列构思。在讨 论了传统调试手段的基础上,立足于实践,针对 ARM7 处理器设计并实现了基于网 络的远程调试手段,脱离了串口的束缚。 在目标平台上加装 GDBserver,依靠 uClinux 操作系统的网络功能实现了调试信 息的远距离传输,程序员可以在宿主机上利用 GDB 服务程序通过网络地址访问目标 机,并调试目标机上的程序,达到远距离调试的目的,程序员不用关闭工作中的目标 机,而是在线更新程序并观察程序的运行结果,大大节约了调试时间。 关键词:远程调试;网络;GDBserver;ARM 微处理器;uCLinux 山东理工大学硕士学位论文A 山东理工大学硕士学位论文 Abstract II II Abstract With the advance of embedded technology, Embedded systems are pervasive in all aspects of our lives and work. Embedded system debugging in the embedded world is a hot topic, especially in the popularity of the Internet and the IPv6 protocol agreement will replace Ipv4. In the case of each embedded system has its own IP address, the traditional debugging method relianted on serial has disadvantages of slow and short transmission distance. So the web-based, LAN debugging technology put new demands. It will also be a general trend. GDB is a very good performance source-level debugger, it

您可能关注的文档

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档