嵌入式操作系统(EOS)的研究、实现及其应用

被引量 : 0次 | 上传用户:kingwill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文对嵌入式操作系统(EOS-Embedded Operating Systems)的系统结构和实现原理进行了研究,并在此基础上设计和实现了一个小型EOS内核——MicroEOS,另外利用EOS进行了应用开发。文章共分为三部分,第一部分主要是从理论上研究EOS的体系结构,第二部分研究EOS的实现方法,第三部分是基于EOS的应用开发。 首先,研究了EOS的体系结构,并采用层次分析方法按从下到上,把嵌入式操作系统的体系结构分成硬件抽象层、核心层及向上提供的用户接口和应用接口三个层次。硬件抽象层主要用来屏蔽低层具体细节,方便开发者移植,提供一定的透明性,起到“包装”硬件的作用。核心层是EOS的关键层,一般提供任务管理、中断管理、时间管理等必要的系统服务,嵌入式操作系统的实时性、可移植性和可裁剪性主要体现在这一层,这一部分代码一般应与处理器无关。用户接口和应用接口关系到平台的易用性和开发效率,其作用主要是方便开发者在开发应用程序时进行系统调用。文章的这一部分里还对基于前后台和基于EOS之上的嵌入式多任务之间的关系进行了研究。 其次,该论文对当今比较典型的EOS的结构和性能进行了分析比较,这些典型的EOS主要有QNX Neutrino 6.2,VxWorks AE 1.1,WINDOWS CE.NET和RedHat Embedded Linux Developer’s Suite v1.1(ELDS)和我国自主开发研制的“和欣”嵌入式操作系统。主要分析它们的系统结构,任务处理方法,存储管理方法,中断处理方法,Internet支持,开发技术,内核构建及其配置,文档资料支持等八个方面,从这五个操作系统的结构和性能来看,各有所长,侧重点不尽相同。值得一提的是,微软的Windows CE充分利用它在通用操作系统方面的优势,它的GUI、易用性和易开发性独树一帜。我国自主开发研制的“和欣”嵌入式操作系统以高起点,多平台等特点可望在EOS领域后来居上。同时根据这些国际主流的EOS的结构和实现思路,总结出了如何构建嵌入式操作系统的一般方法。 根据这些EOS的实现方法,阐述了在Atme189C51硬件平台上实现自行开发ll的EOS内核MicroEOS的原理和方法,主要介绍了任务栈和工作栈的设计、仟务调度过程和中断处理。通过对MieroEOS的实现,可以很好地了解EOS内部的工作原理和细节,尤其是对多任务如何实现恰到好处的切换、并发性以及提高实时性办法等也有了比较全面的掌握。根据EOS的发展趋势和掌握其核心技术这一角度出发,自己编写拥有版权的嵌入式操作系统是一件非常有意义的事。 最后,在Atmel89C52硬件平台上,基于开源嵌入式操作系统抖C/os一n内核开发了一个应用系统,完成了从硬件平台设计,开发平台构建和应用系统的实现。 从整个应用系统开发过程来看,基于EOS平台上开发应用系统,开发的大部分任务是针对具体应用而进行,繁琐的管理工作留给EOS去完成,简化了开发工作,大大缩短了开发周期,降低了开发难度;同时还明显地提高了系统的稳定性。随着系统规模的不断增大,系统性价比和开发效率还会迅速提高。文章最后对EOS面临的问题进行了小结,并对EOS的前景进行简要展望。
其他文献
本文主要研究数据质量控制的意义、内容、方法及评价。目前,虽然一些GIS软件提供了对空间数据、属性数据、空间拓扑关系等的数据检查功能和自动或半自动的接边处理、自动处理
目的 研究伊立替康和奥沙利铂联合氟尿嘧啶类药物一线治疗晚期结直肠癌的临床效果。方法 选取2013年5月至2015年6月郸城县人民医院收治的44例晚期结直肠癌患者,根据治疗方案
目的探讨不同膀胱冲洗方法在预防泌尿系统感染过程中的应用效果。方法我们对2014年4月至2015年7月期间来我院进行就诊的100例留置导尿患者的临床资料进行回顾性研究。我们按
普通高等学校教学质量标准是高校教学的指南。本文以大连财经学院为例,结合当前法学专业的发展趋势和供给侧结构性改革对该标准进行分析,在此基础上提出专业课程设置与教学改
高校校规作为校方管理学生的主要工具,既是保障学生受教育权的必要手段,也是最容易侵犯学生权利的领地。因此,作为有约束力的行为规范,理应符合社会的价值理念和法治精神。
<正>在中国市场深耕三十年,肯德基深深知道,中国人是天生喜欢凑热闹的。俗话说,"看热闹的不怕事大"。这就是普通百姓的心理。而热闹带来的人气,就是实体零售最大的财富。在本
期刊
<正>"全面建成小康社会,广大青年是生力军和突击队。"实施乡村振兴战略以来,团滦州市委积极谋划、真抓实干、服务大局、服务社会、服务青年,以团委活动"小切口"做实"乡村振兴
期刊
不寐是内科常见的疑难病之一,先贤治疗不寐历史悠久,积累了丰富的治疗经验,为后人留下了大量的治疗本病的经方、效方。本文检索并整理了历代不寐方272首,重点讨论了不寐方发展演
态度指的是过往的经历使思想形成的一种潜在的倾向。它随时直接或动态地影响个人对相关事物或情景的反应(Allport,1959:45)。根据此定义,我们可以看出态度对行为有着重要的影响
高等学校的隐性文化,是高等学校教育机制中的一个重要环节,是由一所大学的文化传统、文化氛围、文化精神铸成的,是大学的内在特征。它在学校中无所不在,无处不有,它存在于整个学校