下载此文档

基于ARM平台GDB远程调试环境研究与移植.pdf


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
毒岛天季硕士学位论文铃惠攮塞翱期论建答瓣目瑚分类号:砽基于肫教ǖ腉远程调试环境的研究与移植糍导教师学科专矩墨称签辩委爨舍囊霹造簋煎熬鲑生堡途悍整整数援诶軿笠§旦§生§目炷郑永果教授程君
要摘关键字:调试器,调试环境,交叉调试,远程调试协议嵌入式系统开发工具在开发过程中所起的作用日益突出,相关研究、技术也随之不断更新。随着硬件性能不断提升,很多智能家电、智能手机、甚至高端游戏机都采用了嵌入式系统作为平台进行开发。作为嵌入式开发的关键,调试环节成为嵌入式系统研发的主要瓶颈。在嵌入式硬件性能不断提升的同时,嵌入式软件规模也不断扩大,因此调试难度也与日俱增。本文首先简要说明了嵌入式软件的开发过程,回顾嵌入式交叉调试技术发展的各种技术。然后分析调试器整个框架和核心,介绍了调试器相关理论和设计思想,并分别研究,对比几种调试技术实现途径和方法,并对调试器中关键流程进行详细然后,针对峁﹊蚐架构下远程调试环境代码进行分析,抽象出调试桩性冻痰魇缘暮诵牧鞒蹋⒏菥咛逵布教ú钜煸贏处理器上进行代码和远程调试协议移植。本文编写过程中所使用的硬件平台是由使用处理器的开发板。进入测试阶段,又在7迳辖辛硕士研究生程君指导教师蒋静扑慊砑肜砺阐述。测试,对这套模式的可用性进行了验证。教授.
.,,,瑆疭他,琫琩甌瓵,.瑃琫瑀篔篔
燃糍:静≯币声日期硼锄扩日耨暂日期嘲年‘月如不保繇∥学位论文独创性声明日期:~刁年吕┤学位论文知识产权权属声明本人声明,所呈交的学位论文系本人在导师指导下独立完成的研究成果。文中依法引用他人的成果,均已做出明确标注或得到许可。论文内容未包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成本人如违反上述声明,愿意承担由此引发的一切责任和后果。论文作者签名:本人在导师指导下所完成的学位论文及相关的职务作品,知识产权归属学校。学校享有以任何方式发表、复制、公开阅览、借阅以及申请专利等权利。本人离校青岛大学。朐谝陨戏娇蚰诖颉敖导师签名:果。后发表或使用学位论文或与该论文直接相关的学术论文或成果时,署名单位仍然为本学位论文属于:保密口,在年解密后适用于本声明。旧鞯陌嫒ü榍嗟捍笱校淳砜桑魏蔚ノ患叭魏胃鋈瞬坏蒙米允褂,、
般的工控设备使用的踔粮系统所使用娜萘客ǔT缎∮谄胀≒惺褂玫哪诖嫖狤、第一章引言课题的背景与选题的意义入式系统的硬件性能提高非常快,从弧弧唬酥坏那度胧絚已经形成了一个较为完善的产品链,覆盖从低端到高端的各级市场需求。嵌入式系统最初只应用于一些简单的工控设备上。现在,随着性能的不断提升,很多智能家电、智能手机、甚至高端游戏机都采用了嵌入式系统作为平台进行开发【“。作为嵌入式开发的关键,调试环节成为嵌入式系统的主要开发瓶颈。在嵌入式硬件性能不断提升的同时,嵌入式软件的规模也不断扩大。为了在竞争激烈的市场中获得更大的利益,开发周期必须尽可能的缩短,这样就需要使用一种易于移植,通用性强,使用方便的调试器。。与环境开发平台不同,嵌入式系统为了节约成本和省电,硬件的性能远不如,并且由于是针对特定应用,嵌入式硬件系统往往被裁减通常在嵌入式开发中,目标机不会使用基于教ㄌ逑导芄梗仪度胧较价格低廉、体积小、耗电量低,可以在一些复杂的环境下运行。在存储设备方面,魑4娲⑵鳌8萘街謋的不同特性,小型内存或者龋萘客ǔN陨稀6度胧絉通常为,一的人机界面为显示器、键盘鼠标等,而嵌入式设备通常为踔潦褂么诘壬璞复涞狡渌璞附邢允荆缓笫褂特殊的键盘或者按钮进行操作。这使得直接在嵌入式系统上做开发调试非常困难。强7旁创氲腉的核心部分之一,为用户提供了强大的调试功能。荊开发链的一部分,支持多种平台,可以与琹裙ぞ呶薹炝唇樱寥∑渲械牡魇孕畔ⅲ梢约ù提高开发的效率。梢允迪侄系恪⒍列醇拇嫫鳌⒍列茨诖妗⒃绰爰兜ゲ健⒅噶进入世纪,嵌入式系统的应用越来越广泛,正处于一个高速发展的时期。嵌为最小集,省略掉所有多余的接口和功能。统中使用的设备通常都是不同的。在硬件方面,我们可以归纳出嵌入式系统与普通系统的区别。嵌入式系统所使用的ǔN猄琽拇砥鳌U饫啻砥嵌入式设备使用蛘逳嵌入式设备中一般使用嗝教宕娲⑸璞竿ǔJ褂肗G度胧这就引出了交叉调试的概念。交叉调试使得在高性能的机上调试远程嵌入式系统成为可能。牡魇云飨钅俊作为第一章引言
国内外研究动态本文所作的工作论文的组织结构级单步和条件断点等调试功能。这些功能对嵌入式开发调试提供了极大的支持】。本课题的目的是对魇云鞯脑冻痰魇曰肪辰醒芯坑敕治觯⒔庵只移植到教ㄉ希迪炙拗骰朐冻袒肪车男畔⒔换ィ迪纸徊娴魇浴国外在嵌入式开发环境领域已经形成了比较成熟产业格局。其中以代码进行编辑、编译、烧写、测试等操作T诘魇苑矫妫琓可以使用目标板峁┑耐ㄑ督涌诮械魇孕畔⒌

基于ARM平台GDB远程调试环境研究与移植 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1322891254
  • 文件大小0 KB
  • 时间2014-07-04