【摘 要】
:
随着汽车工业的发展,汽车电控单元(ECU)更多的采用32位微处理器以及嵌入式操作系统。为解决汽车电子中软件含量增加,以及在操作系统和通信网络方面的重复开发,欧洲汽车行业开
论文部分内容阅读
随着汽车工业的发展,汽车电控单元(ECU)更多的采用32位微处理器以及嵌入式操作系统。为解决汽车电子中软件含量增加,以及在操作系统和通信网络方面的重复开发,欧洲汽车行业开发了一个用于汽车电子、带有接口的开发式系统OSEK/VDX规范。 本文首先介绍了OSEK/VDX规范的各个组成部分,重点分析了OSEK/VDX规范中关于操作系统内核的定义以及提供的一系列的服务与处理机制。然后在分析嵌入式实时操作系统μC/OS-Ⅱ内核的工作原理的基础上,着重研究了μC/OS-Ⅱ内核的任务调度算法、任务切换机制、优先级反转问题和时间管理等方面功能。 为了提供一个开放、自主、实用的汽车电子软件开发平台,本文重点根据OSEK OS的定义,对μC/OS-Ⅱ内核的部分功能进行改进和扩展。首先对任务调度算法进行了改进,允许在相同优先级条件下定义多个任务,不同优先级任务采用原来优先级占先的任务调度方式,相同优先级任务则采用一个先进先出队列来进行处理,使内核可以适用于车内一些高端的应用。然后为μC/OS-Ⅱ内核引入一种新的资源互斥协议一优先级天花板协议,解决实时操作系统中普遍存在的优先级反转问题,使内核适用于在时间紧急的汽车环境下工作。最后根据OSEK OS规范中关于警报管理的定义,给μC/OS-Ⅱ内核增添了外围的软件定时器管理功能,以满足嵌入式控制系统根据所出现的一系列事件采取行动的需要。 本文最后将改进后的μC/OS-Ⅱ内核移植到基于Intel X86微处理器的仿真平台上,对以上研究成果分别编写测试程序进行检验,所有的程序都通过了试验和调试,运行状况良好。
其他文献
无线传感器网络是由传感器节点设备通过特定的方式构成的无线网络,以此达到对位于覆盖网络区域的对象信息进行协作感知、采集、处理。无线传感器网络技术将物理世界和信息技
虚拟交流系统是一种参与类的互动式展示系统,该系统综合多媒体、软件技术、网络通信和机电控制等领域的相关技术,通过模拟未来生活中的交流场景,提供给体验者一种预感未来生活的
随着人类科学技术的进步,遥感技术的应用也日益增多。其中遥感高光谱(Hyperspectral)图像能同时收集从可见光到近红外波段范围内的光谱信息,具有较高的光谱分辨率。因此,它能解决许多多光谱图像不能解决的问题,是遥感技术应用的一个重大飞跃。但随着遥感高光谱图像日益广泛的应用,与此同时也带来了数据量的海量增长,庞大的数据量给存储和传输都带来了巨大的困难。因而进行良好有效的高光谱图像数据压缩是十分必
调制方式的自动识别是通信信号电子侦察与信号自动检测设备中的重要环节,在军事和民用领域都是十分重要的研究课题,正日益受到广泛关注。而随着卫星通信的快速发展,研究卫星
随着计算机应用的飞速发展,数据流处理逐渐成为当前数据库领域新的研究热点。研究的核心是设计高效的单遍数据集扫描算法,在一个远小于数据规模的内存空间里不断更新一个代表
人们对移动通信的各种需求推动了移动通信技术的飞速发展,而新一代移动通信系统(Beyond 3G/4G)的目标无疑是支持高速宽带多媒体传输。正交频分复用(OFDM)技术在很多领域由于
目前,移动通信系统大量的能量消耗不仅造成了温室气体的排放,污染了环境,而且对于运营商而言,还带来了高额的运营开销。尤其随着用户速率需求的不断提升,大量的长期演进系统(
随着家庭信息化需求的提高,“数字家庭”的概念孕育而生。在数字家庭的体系里,处于核心地位的家庭网关设备(Residential Gate-way,RG)是整个家庭网络与外部网络发生联系的桥
随着互联网技术的迅猛发展,网络技术延伸到各个领域,通信业务量呈爆炸式增长。然而,随着人们需求的不断增加,网络带宽的不断扩大,通信设备的不断增多,能耗问题随之而来。温室