欢迎来到天天文库
浏览记录
ID:23519560
大小:1.07 MB
页数:78页
时间:2018-11-08
《基于arm嵌入式操作系统μc%2fos-ⅱ移植和应用地研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号密级注1UDC学位论文基于ARM的嵌入式操作系统μC/OS-II的移植和应用研究(题名和副题名)吴侃(作者姓名)指导教师姓名张建中副教授电子科技大学成都陈永和高工邦立重机有限公司泸州(职务、职称、学位、单位名称及地址)申请专业学位级别硕士专业学位类别工程硕士工程领域名称软件工程提交论文日期2009.10论文答辩日期2009.12.4学位授予单位和日期电子科技大学答辩委员会主席评阅人2009年月日注1:注明《国际十进分类法UDC》的类号独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,
2、除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(
3、保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日摘要摘要随着信息技术和智能技术全球化的发展,嵌入式系统技术具有巨大的发展前景,嵌入式技术的应用正在飞快的冲击着各个领域。在嵌入式系统的发展中,嵌入式实时操作系统的发展尤为突出。作为优秀的开放源代码的操作系统,μC/OS-II以其精简的内核和高实时性及可靠性,在嵌入式领域将大有作为。本文的主要工作是研究将实时操作系统μC/OS-II移植到基于ARM7核的CPU上,并详细地论述了一个基于μC/OS-II的嵌入系统应用平台的建立。课题首先确定了要以32位的ARM7芯片LPC2
4、210作为移植硬件平台,然后对实时操作系统μC/OS-II的结构组成以及内核原理进行了详细的分析。然后,结合LPC2210结构特点以及使用的软硬件开发工具,研究了移植条件和实现方法。在编写了为操作系统服务的启动代码后,详细阐述了对μC/OS-II内核移植起着至关重要的三个文件的设计过程,并最终完成了移植工作。仔细研究了测试方法,提出相应的测试方案,经过测试证明,移植的代码运行情况正常。移植μC/OS-II的目的是为了给嵌入式系统提供一个更稳定也更利于开发的软件平台,更好的为应用服务。基于此,本文通过一个应用实例的实现,研究了嵌入式R
5、TOS软件平台的具体构建过程和基于该平台的软件设计方法。结果表明,该平台运行稳定,实现了预设功能。为了提供生动、直观的图形人机交互界面,在该平台的基础上移植了MiniGUI,实现了操作系统上的图形用户接口,丰富和完善了该系统的应用功能。同时还给出了系统运行过程中选取的图例,较好地证明了系统功能的实现效果。关键词:μC/OS-II,ARM7,LPC2210,移植,MiniGUIIABSTRACTABSTRACTAlongwiththedevelopmentoftheinformationization,theintellectuali
6、zation,theembeddedsystemtechnologyhasobtainedthebroaddevelopmentspace.Inthedevelopmentofembeddedtechnology,thedevelopmentofRTOSisveryoutstanding.Asanexcellentembeddedoperatingsystemswithopensourcecodes,μC/OS-IIwillwinextensiveapplicationinthefieldofembeddedindustrybeca
7、useofitshighreal-timequality,dependabilityandsimplifiedkernel.ThemaintaskofthisthesisisresearchhowtomigrateRTOSμC/OS-IItotheCPUbasedonARM7core,andthebuildingprocessofembeddedapplicationplatformbasedonμC/OS-IIisdiscussedindetail.AtFirstofthethesis,LPC2210thatisthe32bits
8、coreoftheARM7isdefinedasthemigrationhardwareofthesystem.AndstudythekernelprincipleandstructureofμC/OS-IIindetail.Onth
此文档下载收益归作者所有