关键词:嵌入式系统,煽7⒒肪常瑄后产生目标板上运行的斗内核;通过集成开发环境将¨诤下载到目标板:使用镜魇苑椒ǘ远穋诤私械魇跃来恚进而完成囊浦病太原理工大学硕士研究生学位论文
!:琸甃琫甀心瓼,..;
,:,,太原理工大学硕士研究生学位论文篹,琁,瓹,;
作者┳:\匆勺本人声明期:瑚毕·华导下独立完成的,在完成论文时所用的一切资料本人论文及其研究工作是由本人在导师的指均已在参考文献中列出。太原理工大学硕士研究生学位论文
究翁庋芯康谋尘坝胍庖对于嵌入式系统,开发调试环境是至关重要的,直接影响系统的推广。优秀的嵌入式操作系统需要一个功能强大的开发工具来支持用户建立应用系统。嵌入式系统开发环境与通用操作系统软件开发环境是完全刖刁:同的。由于嵌入式系统往往缺乏键盘、显示器、硬盘、充足的内存等有效的交互手段和基本的本地硬件开发资源,决定了它的设计通常涉及目标环境和宿主环境等两方面的内容。其运行一定是需要交叉编译支持的远端控制模式。嵌入式操作系统厂商各自提供了针对具体处理器的开发环境,价格昂贵且不具通用性。嵌入式处理器芯片厂家提供的开发环境一般不支持嵌入式操作系统,需采用第三方的开发工具进行操作系统本课题的目标是以自由软件组织逑迪碌目7⒐ぞ逩为用户界面,研发并建立一个针对乃ê饲度胧较低臣煽7环境。勘臧褰换恍畔⒌哪芰ο嗟鼻浚す蠖嗍桃档魇阅的运行平台拗骰通过串行口或其它通讯方式连接到目标板后,从宿主机上,梢韵蚰勘臧迓慊略赜τ贸绦蛏踔料略夭僮飨低衬核,一步一步的调试程序代码、设置断点、检验内存,并同目标处理器交换信息。在线调试程序确保程序或操作系统移植的正确性,对嵌入式操作系统的移植和应用程序的开发起着至关重要的的作用。的移植,为自主开发嵌入式系统带来众多不便。核,相当于某些底层在线仿真器:太原理工大学硕士研究生学位论文吾
畚耐瓿晒ぷ运行,到开发相应的应用程序,组成了本论文的详细流程。的一切知识,诸如:处理器资源的管理、人机界面的设计、各种异常处理策略以及与其它工具软件绫嘁肫鳌⒘唇悠鞯,还要完成如下任务:仔细分析创胱试矗嫔羁汤斫馄涔ぷ髟怼建立湍勘臧逯涞挠行ㄐ呕啤Mㄐ沤橹士梢允谴口、以太网、或各种总线,本课题利用串口实现通信。本课题的目的是针对勘臧褰⒒贕调试界面的嵌入式集成开发环境。这个集成开发环境具有高级语言交叉编译、链接、目标板文件下载和远程调试程序等功能。在无嵌入式操作系统支持的情况下实现应用程序的开发,直至完成向裸板移植操作系统的任务。确定了本课题的开发目标后,遵循软硬件开发系统的工作流程,有效组织材料,分析材料,配备相应的驱动程序,移植操作系统,调试,莆漳勘甏砥鞯奶逑到峁中断,异常,寄存器,惚嘈茨勘臧宓脑抖说魇源绦颍⒛勘臧蹇7⒒建立嵌入式系统开发环境不仅需要掌握通用操作系统软件开发环境在目标板上编制榈脑抖思嗫爻绦騍●建立基于那度胧娇7⒒肪治鯣开发套件,包括珿等工具⑺拗骰7⒒肪语言等⒋谕ㄑ缎诺境太原理工大学硕士研究生学位论文
韭畚牡淖橹这里,最关键的也是难度最大的工作是编写目标板的远端调试点:第三章提供了系统工作的硬件环境。后两章描述课题研究完成的主嘈茨勘臧宓募蹋允酒鳎琭等外设驱动程序全文结构分成五个章节,前三章是课题研究的基础。第一章介绍了要工作和所获得的成果。第四章报告了怎样在逑到峁笷建立基于那度胧郊煽7⒒肪常旱谖逭赂鲆桓鲇τ谜飧銮度胧集成开发环境成功进行移植的过程。最后对本论文的工作进行;魇约煽7⒒肪●移植操作系统到评估板上代理程序,建立目标板开发环境。嵌入式系统的发展和课题开发的背景与意义:第二章讨论瓹奶总结和讨论。太原理工大学硕士研究生学位论文
第一章嵌入式系统嵌入式系统概述且杂τ梦V校耙约扑慊际跷;。砑布刹眉簟⑹视ττ伟大的发明。基于的嵌入式产品的研制、开发与评估,都离不嵌入式计算机系统虺魄度胂低与商用、家用计算机类似,由嵌入式软、硬件构成。但嵌入系统一般并不独立使用,而是作为板级模块或者芯片存在于应用系统钊缧畔⒓业纭⒃冻桃搅粕备、工业控制设备等校械V醒肟刂萍翱蒲Ъ扑闳挝瘛G度胧较低系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。目前,基于的因特网无处不在。未来几年,臀尴呓入技术将使基于的通信量超过传统的电信网业务。嵌入式系统技术已成为通信和消费类产品的共同发展方向。手持嵌入设备无论在个人领域绺魅耸荽鞵、电话、移动上网等企业应用缥锪鞴芾怼⑻趼肷璧都是炙手可热的产品。远程医疗、硬盘录像、数字监控等网络音、视频流媒体终端更是产值巨大的工业项目。美国著名未来学家尼葛洛庞帝年访华时预言,若干年后基于的嵌入式智能工具将是继和之后最开嵌入式系统集成开发环境的支持。嵌入式设备与慕岷显谖蠢慈舾赡杲鞘谐∏绷薮蟮牧煊颉太原理工大学硕士研究生学位论文
度胧较低车奶氐嵌入
基于GDB嵌入式系统集成开发环境研制 来自淘豆网m.daumloan.com转载请标明出处.