贵州大学
硕士学位论文
基于Linux的嵌入式实时研究与改进
姓名:贺永红
申请学位级别:硕士
专业:计算机应用技术
指导教师:王子牛
20070501
摘要性导致了很大的调度延迟,并采用两种方案①低延迟方案;②内核抢占式方案,系统的实时性能,以此来满足一些特定场合的实时应用。以实时控制为代表的嵌入式产品,不仅为嵌入式市场展现了美好前景,同时也对嵌入式系统技术,特别是对嵌入式实时操作系统提出了新的挑战。嵌入式实时操作系统是嵌入式应用软件的开发平台,它的设计面向各种底层硬件,为应用软件的开发人员提供了统一的编程接口,同时嵌入式实时操作系统必须具有很好的实时性能,以满足其对外部事件的实时响应。僮飨低骋蚱湓创肟7拧⒛诤说母叨瓤刹眉跣允沟盟谇度胧绞凳领域备受关注。但是且恢滞ㄓ玫姆质毕低常庀拗屏怂谇度胧绞凳毕统中的应用,必须对其进行实时改进,以满足实时性能的要求。本文首先对僮飨低衬诤私辛讼钢碌姆治觯乇鹗嵌云渲械牡鞫茸系统进行了详细的研究,指出了其实时性能不强的最主要原因;内核的不可抢占对其调度延迟进行改进,由此给出了实现可抢占调度的具体实现,,在低持惺迪至薊调度算法框架,提高关键词:诤耍诤饲勒迹鞫妊映伲珽实时调度算法,嵌入式实时操作系统
妇跚.,瑃琣琣—鰏.,琱篖瑃甋·,琑琻,.篶.:瑃’:,,珽.
论文作者签名::日期:圭≤旦关于学位论文使用授权的声明原创性声明立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不本人完全了解贵州大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权贵州大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。C苈畚脑诮饷芎笥ψ袷卮斯娑本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究在做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律责任由本人承担。论文作者签名:
髀嵌入式系统的定义嵌入式系统的体系结构①嵌入式处理器随着数字信息技术和网络技术的高速发展,我们已经进入数码时代。建立在其基础之上的嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、商业文化技术、娱乐业以及人们的日常生活等方方面面。随着国内嵌入式产品车载电脑、机顶盒等慕徊娇7⒑屯乒悖度胧郊际踉嚼丛胶腿嗣堑纳蠲切相关。我们能够想象有人可能从来没有接触过计算机,但不能想象他从来没有接触过嵌入式系统,因为嵌入式系统无处不在,从家庭的洗衣机、电冰箱、汽车,到办公室的远程会议系统等,这些都是属于可以使用嵌入式技术进行开发和改造嵌入式系统是指用于实现独立功能的专用计算机系统。它由包括微处理器、微控制器、定时器、传感器等一系列微电子芯片与器件,嵌入在存储器中的微型操作系统、控制应用软件组成,完成诸如实时控制、监测管理、移动计算、数据处理等各种自动化处理任务例。嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通信技术为支撑。与桌面微机系统不同,嵌入式系统没有标准化的体系结构,其硬件平关键设备的控制,对实时性、可靠性有严格的要求,因此嵌入式系统更强调协同性与整合性,以满足系统对实时性能、体积和功耗等多方面的要求。一般而言,整个嵌入式系统的体系结构可以分成四个部分:嵌入式处理器、嵌入式操作系统、嵌入式外围设备和嵌入式应用软件,下面分别叙述:嵌入式系统的核心部件是各种类型的嵌入式处理器,嵌入式处理器与通用处的产品。台和运行在该平台上的软件系统都是根据需要定制的。而且嵌入式系统常常用于贵州大学硕士学位论文
理器最大的不同点在于,嵌入式蠖喙ぷ髟谖L囟ㄓ没核派杓频南统中,它将通用行矶嘤砂蹇ㄍ瓿傻娜挝窦傻叫酒诓浚佣欣谇入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。嵌入式处理器,⒂糜诩扑慊ㄐ的体系结构经历了从丛又噶罴至ḿ蛑噶罴和的转变,位数则由弧位、位、位逐步发展到“位。目前常用的嵌入式处理器可分为低端的嵌入式微控制器的嵌入式微处理器领域的嵌入式砥珽和高度集成的嵌入式片上系统,。目前几乎每个半导体制造商都生产嵌入式处理器,并且越来越多的公司开始拥有自主的处理器设计部门,据不完全统计,全世界嵌入式处理器已经超过多种,流行的体系结构有多个系仁褂玫米钗9惴骸②嵌入式操作系统为了使嵌入式系统的开发更加方便和快捷,需要有专门负责管理存储器分配、中断处理、任务调度等功能的软件模块,这就是嵌入式操作系统。嵌入式操作系统是用来支持嵌入式应用的系统软件,是嵌入式系统极为重要的组成部分,通常包括与硬
基于Linux的嵌入式实时研究与改进硕士论文 来自淘豆网www.taodocs.com转载请标明出处.