基于OSEK/VDX规范的8位RTOS及其配置工具的设计与实现

被引量 : 0次 | 上传用户:kunming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车工业的快速发展,汽车电子控制系统正在变得越来越复杂。为了满足日益增长的汽车电子软件开发需求,提高应用软件的可移植性和不同厂商软件模块的可兼容性,欧洲汽车工业界于1993年提出了OSEK/VDX规范。目前,该规范已经成为国际汽车工业界通用的汽车电子开放式软件接口标准。目前,国内对于OSEK/VDX规范的研究正在兴起,已经出现了一些基于OSEK/VDX规范的车用嵌入式实时操作系统原型。但是,这些操作系统通常是基于16位或者32位的微控制器而实现,并没有针对国内汽车电子工业中大量使用的8位微控制器进行特别的优化。因此,我们有必要基于OSEK/VDX操作系统规范设计一个精简而高效的8位嵌入式实时操作系统。在国家“核心电子器件、高端通用芯片及基础软件产品”项目重大专项“实时嵌入式操作系统及开发环境”(2009ZX01038-001)[1]的支持下,本文对基于OSEK/VDX规范的8位车用嵌入式实时操作系统及其配置工具的设计与实现进行了一些探索。本文的主要工作可以总结为以下几个方面:1)在深入研究OSEK/VDX OS规范的基础上,自主设计并实现了一个适用于8位微控制器的车用嵌入式实时操作系统内核FDOSEK。该系统实现了OSEK/VDX OS规范中的任务管理和调度、资源管理、事件机制、中断管理和告警机制等五大功能模块。FDOSEK支持BCC1、BCC2、ECC1、ECC2等四种不同的一致性级别和非抢占、全抢占和混合抢占等三种调度策略。我们在Freescale公司的8位微控制器MC9S08DZ60上实现了FDOSEK,并在意法半导体公司的8位微控制器STM8AF51A芯片上进行了移植。2)在深入分析OSEK/VDX OIL规范的基础上,自主设计并实现了一个适用于FDOSEK的静态配置工具FDConfiger。该工具具有图形化的用户界面,使用户能够方便地对自己的应用软件系统进行静态配置。FDConfiger还能够对用户配置进行错误检测,以帮助用户改正错误的配置信息。3)最后,我们还对FDOSEK进行了完整的功能测试和性能测试。测试结果表明,FDOSEK完全符合OSEK/VDX规范,并且具有较低的内存需求和良好的实时性能,十分适用于低端汽车电子软件领域。
其他文献
文化是一个民族的灵魂,其在国家综合国力竞争中的地位和作用日渐凸显,提高文化软实力已成为许多国家增强核心竞争力的重要战略。随着经济社会的发展,人民群众文化需求不断扩大,党
在直流系统中,继电器广泛应用于自动控制、通讯、遥控、遥测、电力电子设备及机电一体化中,是最重要的控制元件之一,它长期工作的可靠性将直接影响其所在系统的可靠性。本文总结
对黑曲霉NL02与里氏木霉RUT-C30固态混合发酵产β-葡萄糖苷酶的发酵培养基进行优化,研究培养基含水率、C源、N源、接种量、温度和2种菌种不同延长接种时间与接种比例对β-葡
建筑单元设计研究是一个很有意义的课题,在现今信息时代的背景下,大量的建筑实例和思潮的涌入使得建筑设计很容易陷入表面上的迷茫。所以,对于建筑思潮背后的基础手法和原则的研
研究了叶轮进口直径与相对速度和汽蚀余量之间的关系,并分别以降低叶轮进口相对速度和降低泵汽蚀余量为目标,推导了叶轮最佳进口直径的计算公式,给出了兼顾效率和汽蚀的水泵
情趣教学是指以学生的有效学习作为出发点和归宿点,在学生兴趣、性情、感情、志趣的基础上,通过教师的"教",让学生的"学"有效率、有效果。与传统的英语教学相比,英语情趣教学
礼仪作为一个国家的国格,一个人的人格,其基础性不言而喻,但在经济全球化带来的价值取向多元化的当今,功利主义思想观念日益严重,整个社会的礼仪概念日益淡化,礼仪教育面临严
从上世纪80年代开始,风力发电在世界各国迅速发展,风力发电不同于水电、火电等传统的发电方式,其间歇性、随机性与波动性决定了风电的大规模并网必将对电力系统的安全稳定运行以
上世纪八十年代,两岸三地的电影环境呈现出三足鼎立的趋势,大陆电影打破了中国电影的“影戏”传统,寻求着更多风格化与多样化的突破;有着“东方好莱坞”之称的香港电影也随着类型
世界经济危机过后,为探索新一轮经济增长的动力,抢占我国经济和科技进步的领先地位,重庆市大力促进全市高新技术产业的快速发展。战略性新兴产业是以前沿科学技术为产业发展的动