文档介绍:浙江大学
硕士学位论文
SmartOSEK操作系统设计和空间优化
姓名:陈威
申请学位级别:硕士
专业:计算机应用技术
指导教师:吴朝晖;赵民德
20050301
摘要在信息时代潮流当中,嵌入式技术扮演了承上启下的桥梁作用,它和传统的工业控制技术有着密切的联系,又结合了最新的计算机软硬件技术。和传统的桌面系统类似,嵌入式系统也需要能够方便用户二次开发和使用的操作系统,这种操作系统就叫做嵌入式操作系统础上,本文提出并实现了符合欧洲标准的嵌入式操作系统有很大的可定制性和扩展性。谠诵惺焙蛑恍枰:苌俚哪诖婵O最上,本文提出了面向内部和外部资源的两种不同的优化方法,在操作系统处于混合调度模式下,这种改进显著地减少了调度中资源分配的开销。在任务的代码开销减少方面,通过分析符合一致类的任务之间的调度关系,对静态操作系统进行建模的方法,该模型能将静态嵌入式操作系统的不同组成元素进行抽象;在此模型基础上提出了计算任务最小的上下文的方法。为了更好地评估目占湫阅埽颐谴罱税ㄖ骰度胧組7澹呒分析仪的测试平台,得到了淖钣呕占淇O>芯勘冉系贸觯本文得到以下资金赞助:翁庵С制档缱拥那度胧饺砑7⑵教,翁庵С质只璞傅那度胧饺砑教D壳埃档缈厝件趋向于复杂化,大型化;使得传统的前后台程序开发的复杂度大大增加,在分析了工业界存在的面向汽车电子开发的嵌入式操作系统的技术情况和应用情况的基并提出了相应的内核空间优化技术。本文的主要工作集中在如下两个方面:第一,实现了符合/曜嫉牟僮飨低砈,实现的内核模块包括调度模块,任务管理模块,资源管理模块,中断管理模块。该操作系统具有层次化的结构方式和丰富的外围接口,由多个功能模块组成一个精简内核,。目前丫移植到十多款主流嵌入式控制芯片上。在标准提出的优先级置顶协议基础第二,针对且桓鼍蔡僮飨低车奶氐悖颐峭üú僮飨低衬诤代码拆分成更小粒度的组件,和外围的岷辖心诤伺渲茫迪至四诤丝占涞最小化。和原来的大粒度的同样功能的内核版本相比,减少了%的空间丌销。操作系统将非并行任务进行堆栈复用,减少了应用程序的空间开销。本文提出了哪诤丝占湫阅芤丫锏搅丝梢杂牍庀喙氐姆螼曜嫉纳桃操作系统相比的水平。关键词:/档缱樱诤耍占湫阅
.產,甤,,—:订琫甊—甌甒琫琫瓾,甊√,瓹%../甌甆甌:.,..,.琤瑆琹
“汽车——人——环境”这样一个大系统的信息获取、处理和控制。汽车电子化是现代汽车发展的重要标志之一。目前世界每辆汽车采用电子装置的情况已成为衡量汽车水平高低的主要标志。未来汽车市场的竞争是汽车电子化的竞争。八十年代以来,国外应用计算机技术和微电子技术,推出了具有多种检测和控制功能的汽车电子系统,使汽车的性能和质量得到巨大的提高,并且还解决了汽车环保生态问题。使用这些电子控制装置后,明显地改善了汽车的动力性、可靠性、安定性、舒适性、便利性和经济燃油性。可以说,近十几年来汽车工业的技术进步很大程度上是应用电子技术,特别是嵌入式技术的结果。据美均每年装备汽车电子产品为美元,若按此水平对我国年轿车所装汽车电子装备进行计算,则年需谠H嗣癖的电子产品装备。蛄窘纬担绞蔽夜菇涤薪蛄旧缁岢盗荆歉貌钩渥目前国外汽车电子系统在汽车价格中所占比例已达%,而且这一比例还在不断扩大。为了加强市场竞争能力,国外在提高屯子系统所占比例的同时,广泛采用位位微处理器,以及广泛采用更先进的传感器,使汽车的功能从对汽车自身的控制管理扩大到伴随着汽车市场的飞速发展,汽车电子产业在中国也进入到一个跳跃式增长期。汽车工业将成为我国经济的支柱产业。近几年中国汽车电子产业的年增艮率超过%,成为拉动汽车工业发展的重要因素,,年我国市场上共销售汽车电子产品万套,销售额突破谠#年相比,%,数最和价格同时增长。预计年我国汽车电子产品需求额将达谠5墓婺#暧型黄谠!N夜档缱硬到ū3忠桓持续高速增长的态势。但是作为一个新兴的产业,汽车电子行业却面临着诸多尴尬。中国汽车技术研究中心博士龚进峰认为,汽车%的创新来自汽车电子。。而我国每辆车上电子产品支出仅为プ笥摇和企业应尽早重视汽车电子控制系统的自主开发。汽车电子控制系统自主开发势在必行袁教授介绍说,汽车电子产品可以分为两类:一类是车载汽车电子装置,例如汽车音响等,它们和汽车本身的性能无直接关系,属于汽车的附加值部分;另一类是汽车