文档介绍:青岛大学
硕士学位论文
嵌入式动态可配置实时操作系统HDC-ReOS的研制——内存管理
姓名:毛文博
申请学位级别:硕士
专业:计算机软件与理论
指导教师:邵峰晶
20040331
摘要信息技术的快速发展和互联网的广泛应用,使得现代家电具有广泛的前景。现本论文首先对嵌入式系统的相关概念做出表述,介绍了嵌入式系统,嵌入式操能,从实时性,进程调度,时钟中断,内存管理几个方面进行了详细的阐述。在对相关概念和对现代家电应用环境的进行分析的基础上,本文分析了“的内存管理方案,提出并实现了基于快速适配算法的物理内存管理算法。在应用于现代家了一种针对于软实时环境的进程调度策略,该策略使用定时器机制来保证软实时应的内存管理方案和现代家电的应用进行分析的前提下,提出了内存管理方案并详细阐述了其实现的技术细节。结合现代家电的应用特点提出了相应的优化方案。关键词:嵌入式操作系统内存管理进程调度中断代家电的多样性决定了在其上的应用的多样性,总的来说现代家电上的应用环境是一个硬实时应用、软实时应用与普通应用混合的环境,例如,作为网络终端,接入氖值缡踊涔δ茉诎辗⒌缱佑始庋姆鞘凳贝淼耐保志有如后台的图像处理这样软实时处理。而在和家庭安全防范相关的~些家用电器中,比如家庭安全监控系统中的一些应用要求嵌入式操作系统支持硬实时性。作系统,现代家电的概念、研究现状和发展前景。对嵌入式操作系统内核的核心功电这样的特定环境下,有效的提高了内存的分配和回收的效率。此外,本文还提出用之间的质量控制。论文的主要工作如下:⒓蛞=樯鼙究翁獾囊恍┍尘扒榭觯隽丝翁獾难芯勘尘凹捌溲芯恳庖澹淮嵌入式系统及嵌入式操作系统的发展和特点等方面,对当前的国内与国外的研究动态进行分析。⒋幽诤私峁埂⑹凳毙浴⒔痰鞫取⒅卸洗怼⒛诖婀芾砑父龇矫娑郧度胧讲作系统的内核进行了分析,阐述了嵌入式操作系统内核相关的一些概念和算法。同6猿<那度胧讲僮飨低矻,瑄痮甶冉辛吮冉戏治觥⒃诙評⒍評的内核在进程调度,时钟中断两个方面进行了进一步的分析,并⒍匀慕辛俗芙帷
摘要瑃—,—瓼瑀琣,,.瑃,琾,.琣,瓻,琣瑃:.,瑀猼,.:,,甌琺琌,
、手持个人电脑和现代家电为代表的扑慊⑼ㄐ拧⑾电子】一体的时代,嵌入式系统扮演了越来越重要的角色,被广泛应用于信息电器、移动计算机设备、网络设备和工控仿真等领域。嵌入式系统的相关技术也成为近年实际上嵌入式系统这个概念很早以前就已经存在了。嵌入式系统是指:以应用为中心,以计算机技术为基础,软硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统【”。嵌入式系统包括硬件和软件两部分。硬件包括处理器/微处理器、存储器及外设器件和疧端口、图形控制器等。软件部分一般包括嵌入式操作系统和底层软件、图形界面、网络协议等应用软件。其中嵌入式操作系统控制着应用程序与硬件的交互,在嵌入式系统中有着极其重要的地嵌入式系统一般都是面向特定的应用的,因此嵌入式系统一般都使用专能够把通用行矶嘤砂蹇ㄍ瓿傻娜挝窦稍谛酒诓浚佣欣嵌入式系统融合了多种行业的先进技术。嵌入式系统的产生,发展是与个技术密集、资金密集、高度分散、不断创新的知识集成系统。须高效率的设计,量体裁衣、去除冗余,才能满足实际应用的要求。嵌入式系统的软件和硬件的相互依赖性很强。嵌入式系统的软件一般都是针对特定的硬件平台进行设计的,很多嵌入式系统要软硬件进行协同设计,这样可以以较小的成本来达到预定的功能,提高嵌入式系统的可嵌入式系统应用广泛、种类繁多。大到车、船和卫星,小到家用电器都行业的热点。用的嵌入式度胧紺具有低功耗,体积小,集成度高等特点,于嵌入式系统设计趋于小型化、移动能力大大增强。计算机技术、电子技术,通信技术等行业密不可分的。嵌入式系统是一嵌入式系统对软件、硬件有着较高的要求。嵌入式系统的硬件软件都必靠性和性能。可以找到嵌入式系统的身影,由于实际需要的千差万别,导致多种嵌入式系统的产生。嵌入式系统从上世纪七十年代出现后,发展至今已经有多年的历史,它大致位。
.度胧较低车姆⒄骨魇疲时具有检测、伺服、指示设备相配合的功能。这一类型的系统大部分用于专业性极强的工业控制系统中,一般没有操作系统支持,通过汇编语言对系统进行直接控制。这一阶段系统主要的特点是:结构和功能相对单一、效率较低、存储容量较小、几工业控制和后时代新兴的现代家电等领域的要求。第二阶段是以嵌入式中央处理器;。约虻ゲ僮飨低澄:诵牡那度胧较低场U庖唤锥蜗低车闹饕特点是:掷喾倍唷⑼ㄓ眯越先酢⑾低晨O ⒉僮飨低持痪哂械投鹊募嫒菪和扩展性、应用软件较为专业、用户界面不够友好。这种嵌入式系统的主要任务是用来控制系统负载,以及监控应用程序的运行。第三阶段是以嵌入式操作系统为标志的嵌入式系统