基于Linux的嵌入式操作系统实时性技术研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:i4majia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于计算机技术、通讯技术相结合的信息时代的快速发展和互联网的广泛应用,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然就是将计算机工业的中心从计算产品转移到信息产品,从而出现信息电器的概念。在信息电器的应用开发领域,由于需要的功能不断的增加,嵌入式系统也就将成为软件业的新宠儿。同时在计算机本身的领域里面,微型化和专业化成为了发展的新趋势,同样也需要嵌入式系统的支持。因此,研究与嵌入式系统有关的关键技术-嵌入式操作系统有着相当重要的实际意义。利用Linux搭建嵌入式操作系统是近年来出现的最令人振奋的方案。这有多方面的原因。首先,运行在嵌入式系统上的Linux能够提供全功能的桌面计算(Desktop Computing),且由于其开放代码,定制变得非常方便。其次,Linux 已经支持大多数嵌入式系统上使用的芯片,包括StrongARM,MIPS和PowerPC。 最后,Linux是免费的,使用Linux 不需要付出任何费用。所以利用 Linux 作为底层操作系统成为现在日益流行的嵌入式操作系统的解决方案。无所不在的嵌入式计算对实时多任务操作系统(RTOS)的需求日益迫切,Linux内核的实时支持研究为迎合这种需求提供了新的可能性。本文讨论了实时操作系统的现状及标准linux作为实时应用的一些不足,并从实现机制上分析了造成这些不足的原因,在此基础上从中断控制,实时调度策略,内核抢占及细粒度定时器几方面深入研究并实现了Linux内核的实时支持,使之成为一个较为完善的RTOS。作为一个嵌入式Linux系统环境研究项目的核心组成部分,我们保留Linux原有系统支持及API,把实时部分做成可配置单元。研究了提供尽可能多的实时调度策略,扩展系统适用范围的可行方案,同时指出了当前方案的不足和今后的研究方向。
其他文献
该文针对农业专家系统的特点,在原863项目单机版和网络版专家系统开发平台的基础之上,提出了一种基于软件构件方式的专家系统开发平台模型——专家系统基础开发平台集成开发
配送是物流中的关键环节,其中配送路径规划的合理化将有效的提高效率节约成本,产生十分可观的经济效益.该文将就这一点展开研究与讨论,给出配送的路径规划方案,及配送的货物
该文首先对互联网的发展过程做了简单介绍,随后进一步说明了自治系统概念的引入及外部网关协议的产生,并分析两种外部网关协议EGP和BGP之间的联系、区别及发展,特别是对BGP协
本文对特殊二部图连通支配集和顶点反馈集的算法进行了研究。连通支配集是给定图中的一个顶点子集,这个顶点子集可以支配图中所有点,并且保证该顶点子集的生成子图是连通图。反
该课题旨在针对一般大型、复杂软件所共有的交互性特征,重点研究基于UML活动图模型的测试用例设计与生成方法,并实现了一个与UML建模工具Ratinal Rose相集成的软件测试用例设
在采用Linux进行嵌入式开发时的一个突出问题是:Linux在编译内核时默认的配置是针对I386平台的.而大量的嵌入式系统使用的CPU都不是I386体系结构的,所以需要针对这些CPU重新
该论文根据胜利油田炼油厂的生产经营特点,利用先进的ERP技术,设计了提高胜利油田炼油厂生产经营水平的运营模式,开发了适合炼油厂管理的ERP应用软件.论文首先对ERP的最新发
该文主要讨论连续参数的演化算法,即函数优化问题的演化算法.介绍了演化策略的基本理论,包括Rechenberg的(1+1)-ES收敛速率理论,Beyer的(μ,+λ)-ES理论,以及Rudolph用鞅方法
随着越来越多的教学内容实现了数字化,并以电子文档的形式储存,如何让计算机来理解电子文档中的图片则成为一个极为重要的问题。平面几何题图形是文档图形中的一种,目前几何题的
该文针对"计算资源"共享这一问题,结合RMI的代码移动特性和Java的多线程技术,以及它们面向对象的优点,构造了RDCM模型:一个基于RMI的分布式计算模型.该模型能够有效的利用局