下载此文档

嵌入式基础软件开发平台中多目标机交叉调试系统设计与实现.pdf


文档分类:IT计算机 | 页数:约96页 举报非法文档有奖
1/96
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/96 下载此文档
文档列表 文档介绍
~◇忒硕士学位论文磁电占科技女管:噶里△壅些型堕壁堑丝愠盟论丈题¨多日标机交义调试系统设甹实现束目淌学科驴业班学号指导教『作并姓名
摘要嵌入式系统开发是当今计算机工业的热点,嵌入式系统在各个领域得到越来越广泛的应用。嵌入式系统开发与通用计算机系统开发相比,具有明显不同的特点。嵌入式系统开发面临着目标平台体系结构众多,开发工具繁多且各不兼容,调试时对目标系统的观察和控制难等问题,使得嵌入式系统的开发较通用计算机系统的开发非常困难。传统的嵌入式系统开发工具在集成开发环境只能对一个目标板上运行的一个嵌入式软件进行调试,造成开发效率很低。针对目前嵌入式软件开发对嵌入式开发工具的需求,北京科银京成技术有限公司基于教ǎ7⒘饲度胧交∪砑7⑵教↙F渲卸嗄标机交叉调试系统是的核心子系统之一。本论文的目标就是为设计并实现多目标机交叉调试系统。笔者首先对当前的嵌入式开发技术进行分析,并重点分析了当前嵌入式软件交叉调试环境下宿主机与目标机之间的通信需求。笔者的在本论文中的主要工作是根据此分析需求设计和实现多目标机交叉调试系统的后台通信支撑系统勘昊芾硐低常⒃贓锌7⒉寮玊低秤肭疤ㄓ没界面进行集成。..,并通过该插件与其它的寮薹旒晌一个完整的多目标机交叉调试系统。关键词:嵌入式,交叉调试,目标机管理,琇和
琣甌篍琧琫...,,...甋—....瓼瑃琇甀.Ⅱ
翩躲监勤蜒签名:堡坚日期:В茈纠独创性声明关于论文使用授权的说明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名日期:≯司年/月本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑
第一章引言背景嵌入式系统开发是当今计算机软件发展的一个热点。嵌入式系统的关键之处在于,结合微处理器或微控制器的系统电路与其专属的软件,来达到系统操作效率成本的最高比。随着计算机技术的发展和应用的普及,嵌入式系统已渗透到日常生活的各个方面,广泛地应用于消费电子、通信、汽车、国防、航空航天、工业控制、仪表和办公自动化等领域,它在应用数量上远远超过了各种通用计算机。嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,适应应用系统对功能、可靠性、成本、体积和功耗严格要求的专用计算机。嵌入式软件开发有别于通用计算机软件系统开发的一个显著特点是,它一般需要一个交叉编译和调试环境,即编辑和编译软件在宿主机上进行话闶窃谟薪铣湓和内存资源的运行僮飨低车腜辖,编译好的目标软件则需要下载到目标机上运行缭谝桓鲈诵星度胧絃系统的勘臧迳显诵。宿主机和目标机通过特定的通信协议建立通信连接。宿主机通过这个通信连接向目标机发送调试指令,而目标机则运行该调试指令并将相应的运行结果返回给宿主机。由于宿主机和目标机上往往运行着不同的操作系统,并且处理器的体系结构往往也不相同,这样就显著提高了嵌入式软件开发的复杂性。总的说来,嵌入式软件开发具有以下几个特点:涉及多种投嘀諳较之通用计算机系统,嵌入式系统的虼砥骺晌街掷喾倍啵等各种各样的体系结构,而且各种体系结构下的秃乓卜浅6啵鏏就分为和系列,且各个系列下很多具体的型号。各种嫦蚋髦植煌煊虻氖谐。矣τ靡卜浅9惴骸T谡庑不同的希诵械牟僮飨低骋彩嵌嘀侄嘌模鏥,琖取<词乖谕桓龉纠铮捎谟没枨蟮亩嘌裕不嵩谙钅靠7⒅同时使用多种处理器,同时使用多种嵌入式操作系统。如果需要同时对这几种不同类型的目标板进行调试,并且每个目标板上运行的操作系统和应用程序也各不开发工具种类繁多珹,,相同,那复杂程度是显而易见的。
进行开发。而开发τ贸绦颍蛐枰C拦绾庸提供的主要工作对于不同操作系统,不同的夹枰S胁煌目7⒐ぞ摺H缈7⑶度胧τ茫话阈枰狦提供的编译调试工具链,并在疷钚蟹绞煽7⒒肪场<词苟杂谕幌低诚碌牟煌7⒔锥危残枰2煌目发工具进行支持。如在目标板开发初期进行操作系统级调试时,需要硬件仿真器鏘,壤吹魇杂布低澈突镜那绦颍辉诘魇杂τ贸绦蚪锥危可以使用软件调试代理进行目标平台的调试;在测试阶段需要一些专用的嵌入式测试工具进行功能和性能的测试;在批量生产阶段则需要固化工具等。由于操作系

嵌入式基础软件开发平台中多目标机交叉调试系统设计与实现 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数96
  • 收藏数0 收藏
  • 顶次数0
  • 上传人Horange
  • 文件大小0 KB
  • 时间2014-02-11