基于OSEK/VDX标准的构件化嵌入式操作系统的研究与设计

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:sun0603
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和电子软、硬件技术的迅猛发展,应用于汽车电子的产品已不满足过去的微控制器(MCU)的一般控制,而是结合嵌入式操作系统向智能化方向发展。因此,对嵌入式操作系统的研究与设计具有重大意义。目前嵌入式操作系统的设计开发方法主要有两种:完全单独设计开发新的操作系统和移植已有操作系统并进行功能裁剪。根据应用需要,针对底层硬件单独设计开发嵌入式操作系统是目前普遍应用的办法。这里仍然存在一个问题,就是针对的硬件不同、应用的方向不同,所开发的嵌入式操作系统就不具有通用性,造成了开发上的资源不能重用,降低开发效率。因此,本课题提出采用构件化的设计思想,并结合当前广泛应用于汽车行业的OSEK/VDX操作系统标准,研究开发构件化的嵌入式实时操作系统。基于构件的嵌入式操作系统采用模块化、微内核的设计思想,具有良好的扩展性,将系统根据功能分成不同的模块以构件的形式实现,具有可重用性,用户可以根据不同的需要选取相应的构件,从而实现一个适用于具体应用的嵌入式操作系统。   论文首先阐述了嵌入式实时操作系统(real-time operating system,RTOS)的概念,基于OSEK OS标准的嵌入式操作系统的发展历史、现状和存在的问题,引出研究构件化嵌入式操作系统的必要性。为了本课题的研究与设计,对当前国内外实时嵌入式系统的设计思想进行了调研。然后,继续介绍了构件技术思想,概述了目前比较成熟的通用构件技术,以及构件化嵌入式操作系统的特征。   为了能够将构件化开发方法应用于开发嵌入式实时操作系统,本文针对符合OSEK/VDX标准的车用实时操作系统的设计和实现进行了研究,主要内容包括:   1.研究了OSEK OS标准,对标准的内容进行了分析、介绍。   2.研究了系统的调度策略,定义了各模块的构件模型、各模块API算法的实现。   3.研究了堆栈分配机制.并分析了系统与硬件相关部分的具体实现。   4.分析了系统的测试方法与手段,并结合实际的应用进行了功能与性能测试。
其他文献
目前,国内很多钢铁企业为了提高生产效率,对其企业综合自动化信息系统提出了更高的要求。然而,不少企业的过程自动化系统并不完善,制约了其企业综合自动化信息系统的建设,受
学位
强化学习是人工智能中策略学习的一种,是一种重要的机器学习方法,用于解决可感知环境的自主agent,如何学习选择出实现其目标的最优行为策略。由于强化学习通过与环境的直接交互
大型火力发电厂的协调控制系统是一个典型的非线性、时变、多变量的控制系统。当前,国内外控制界都把复杂系统的控制作为控制科学与工程学科发展的前沿研究方向。本文主要研
到目前为止,图像的分类识别依然是图像处理领域中的难点。因为现实世界是多样的和复杂的,获取图像的途径也是多种多样的,这就使得不同的图像相互之间差别很大,难以用统一的方
本文以白银铝厂阳极焙烧温度系统为研究对象,针对该复杂系统存在着时滞、时变扰动、难控制等特点,采用智能控制方法对系统进行深入的研究。神经网络变结构控制是人工神经网络
我国房地产业是国民经济的支柱产业,与整个宏观经济之间有着很强的联动作用,它在促进形成我国的主导型消费热点、扩大内需、带动宏观经济持续发展等方面,有着其他行业所不可
航海标绘仪是舰船导航系统中的重要配套设备之一,随着计算机技术的发展,智能化航海标绘设备有待进一步拓宽功能、缩小体积、降低功耗、减少成本、提高可靠性。因此,对基于ARM
电梯作为高层大厦的主要垂直交通工具,电梯系统的服务质量和服务效率的提高,对建筑的有效利用和性能发挥将产生极为重要的作用。随着现代城市的繁荣与发展,高层建筑越来越多,电梯
随着社会经济的快速发展,机动车辆已经进入人们的日常生活当中,并成为主要的出行方式之一。与此同时,交通安全也逐渐引起了人们的关注,行车安全在很大程度上依赖于驾驶员在行
近年来,我国社会经济发展迅速,人们生活水平有了极大的提高,在这种趋势下,人们对肉类食品的需求也急速上涨,实现现代化、大规模的畜牧业养殖迫在眉睫。在过去的大规模畜牧业