基于OSEK标准的操作系统设计实现与关键技术的研究和优化

被引量 : 0次 | 上传用户:mitsuaki
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车工业的发展,人们对汽车的环保、安全、通信质量和舒适程度等方面的性能要求不断的在提高,同时,电子电控单元(electronic control unit, ECU)的数量也越来越多,汽车内部的硬件结构和设计程序的复杂性也急剧上升,大量使用ECU和复杂的控制程序的设计给汽车生产商带来了巨大的成本开销和移植上的困难,而传统的实时嵌入式操作系统占用资源太大,功能过多,无法适应ECU数量大而内存小的现代汽车电子控制系统。为了给开发汽车嵌入式系统提供统一的公用平台和应用编程接口,欧共体汽车产业联盟制定了OSEK/VDX标准,此标准为汽车电子领域创造了前所未有的发展空间。OSEK操作系统是针对汽车应用特点而专门制定的一个小型实时操作系统规范,主要有以下几个方面特点:可移植性,OSEK标准定了大量的接口函数,给操作系统提供统一的规范,便于开发商在不同的硬件平台下进行移植;可扩展性,OSEK标准提供了许多模块化的设计方案,模块与模块之间耦合度比较小,为开发商在扩展方面提供了许多的便利。总之,将OSEK/VDX标准广泛应用到汽车电子实时操作系统中会带来技术的革新。由于OSEK项目的需求,本文把OSEK/VDX标准作为研究对象,基于μC/OSⅡ操作系统为参考模型,通过把OSEK/VDX标准应用到实际的自行研究开发的微型操作系统μCOSEK中,力求把OSEK/VDX标准中模糊的概念形象化、具体化,把OSEK/VDX标准中没有提到的细节完整化。此操作系统实现了OSEK/VDX标准规定的各个功能,如任务管理、时钟管理、事件和资源管理、通信管理、网络管理、中断管理等,同时,还设计实现了OSEK实现语言的工具链。本文给出了这个操作系统不同于别的符合OSEK/VDX标准的操作系统的工作流程、系统模型和数据结构。同时,由于OSEK/VDX标准也存在许多的不足之处,如在天花板协议的应用中降低了实时性,在OSEK通信中消息会由于被新到的消息覆盖而容易丢失,在OSEK网络管理中出错节点可能没有被外部网关监听到等。这些缺陷可能在关键时刻会由于细节上的漏洞而导致重大事故,本文主要针对以上问题进行分析,并对OSEK标准中的缺陷加以改进和优化。目前以上工作均已经在linux下仿真实现,为下一步的研究打了好基础和铺垫。
其他文献
自2006年底中国科技部与保监会联合发文大力推行科技保险工作以来,其作用正逐渐凸显。一方面,科技保险作为现代金融和服务业的重要力量,其提供保险保障、分散化解风险的作用,
现代医学水平的提高和急救技术的发展使得许多脑损伤患者得以生还,同时也带来了植物人数量的大幅增长。现阶段,我国植物人相关问题的程度之严重和涉及的人数之众多不能不引起
薇拉·查苏利奇是俄国著名的女革命家,被称为俄国“第一个女马克思主义者”。她既是俄国马克思主义的先驱之一,是最初组成劳动解放社的五名成员之一,也是19世纪末20世纪初著
人力资源管理理论是在人力资本理论基础上形成的一种理论,其核心思想认为在影响组织发展诸要素中,人处于中心地位。由于政府组织在社会与经济发展中的特殊地位,其内部人力资
近年来,我国的信用卡产业呈现逐步发展的良好态势,并已经成为全球发展潜力最大的国家。但是,由于信用卡的虚拟性和电子性,与传统的信用凭证和支付工具相比,信用卡的消费者更
单硬脂酸甘油酯(简称单甘酯)是一种饱和的多元醇型非离子表面活性剂,具有优良的乳化性能,在食品工业、制药工业及日化工业中都有广泛的用途。单甘酯的测定方法有化学滴定法[1]
本文以金融危机这个战略机遇为背景,分析当前我国的城乡消费结构以及农村发展变革中出现的一些新情况、新问题,从而提出自己的观点。在世界经济趋缓条件下,要通过加快我国经
数字图像相关法是一种发展于二十世纪八十年代的全新的非接触式全场光学测量方法,该方法以试件表面的广义散斑为研究对象,通过研究这些散斑颗粒的运动情况来分析试件的变形规
背景哮喘是一种慢性气道炎症性疾病,嗜酸粒细胞被认为是哮喘中最重要的效应细胞。但是,越来越多的证据表明其他的炎症机制参与了哮喘气道高反应和气流受限的发生。研究表明,
研究背景:梅毒(Syphilis)是一种慢性接触性传染病,其病原体是苍白螺旋体(Treponema pallidum),这是一种对人有严重致病性的螺旋体,能侵犯任何器官,产生各种症状。其主要的传播