基于μC/OS-Ⅱ的车载操作系统设计与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:lifang877
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车工业的飞速发展,汽车电控单元(electronic control unit,ECU)的数量越来越多。大量ECU的使用对汽车控制程序也提出了更高的要求。汽车电子控制从硬件到软件都变得更复杂。由于汽车生产厂家在硬件的选择和软件的开发上都相对独立,从而导致汽车电子软硬件呈现多元化状态。接口不兼容,应用程序可移植性差等问题也日益突出。如何统一标准,建立一个符合当代汽车电子的嵌入式操作系统已经成为一个迫切需要解决的问题了。   为了解决这些问题,OSEK/VDX规范就孕育而生了。OSEK/VDX规范是欧洲汽车行业在20世纪90年代中期开发的一个有关汽车电子设计的规范。该标准定义了嵌入式操作系统、网络通信和网络管理等方面的标准接口,这使得汽车电子软件的可重用性、可兼容性提高,避免了重复开发,提高了开发效率。与此同时,各大著名汽车生产商都采用此规范的车载操作系统。使OSEK/VDX规范更具实际用途。因此,如何设计出符合OSEK/VDX规范的操作系统具有非常重要的研究意义。   本文首先介绍了OSEK/VDX规范,并分析其运行机制。然后深入分析了嵌入式实时操作系统μC/OS-Ⅱ的工作原理,分析二者的差异,通过修改μC/OS-Ⅱ内核,设计出一种符合OSEK/VDX规范的车载嵌入式操作系统。并从任务管理与调度、资源管理、警报与计数器管理、事件管理和中断管理等多方面,详细的介绍了该系统的主要设计思想。并以MPC555芯片为硬件平台,给出了具体实现。本文主要的工作和特色为:   1.根据OSEK OS的机制和μC/OS-Ⅱ内核的特点,给出解决方案。本文首先阐述了OSEK OS具体运行机制,包括任务管理,中断管理,资源管理,事件管理,计数器和计数器管理等。接着对μC/OS-Ⅱ内核从同一角度分析了其特点。最后给出了可行的解决方案。   2.总体设计。首先对要实现的系统进行需求分析,给出系统具体功能描述。然后,给出所要实现系统的集成开发环境和硬件平台。最后给出具体的系统结构划分。   3.数据结构和接口设计。本文针对系统每个功能模块,给出核心的数据结构以及相应的数据项说明。并将接口划分为内部接口和外部接口。列举出大部分接口,并对接口进行详细的功能说明。   4.运行设计及系统功能测试。详细介绍了系统初始化过程,并对各个功能模块从系统启动到进入系统稳定状态以后,内部运行机制进行了详细分析。最后,对系统核心功能模块进行测试,验证其是符合OSEK规范的操作系统。
其他文献
现场总线控制系统(FCS)是继集散控制系统(DCS)之后的新一代控制系统,成为当前控制领域内的热点之一。现场总线技术是现场总线控制系统的核心,其中的PROFIBUS现场总线又是目前最
以计算机技术和网络通信技术为主要标志的信息技术在学校的推广,使学校的运作方式、管理方式发生了很大的变化。在学校推进电子信息化管理的过程中,各部门往往不能一次性引入
随着互联网的应用和普及,以及个人计算机硬件的不断发展,信息的流通得到了飞速的发展,特别是电子书的出现,更加速了信息传播的速度。现在一般的个人电脑的存储容量动辄500G,
传统的信息处理过程中,Nyquist采样定理要求采样速率至少是信号带宽两倍。随着信息数据量的增大,这一条件对传统信号获取过程带来了极大的压力。2004年,D.Donoho、E.Candes等
空间数据库是目前地理信息系统(GIS)应用的一个很重要的部分,空间数据库的设计与实现直接关系到整个GIS系统的功能和效率。而数据是空间数据库的重要组成部分,空间数据库中的数据
在聚类分析问题中,实际应用的复杂性以及数据的多样性往往使得某个算法仅适用于某一类特定数据,且存在一定缺陷。因此,许多新的聚类算法不断被提出。基于蚂蚁化学识别系统的
随着网络化、信息化时代的到来,网络以其强大、便利、快捷的信息传播优势融入人们的生活。人们在通过网络获取知识、休闲娱乐、沟通交流和业务往来的同时,经常受到一些暴力、
随着我国航天事业的发展,在轨运行的卫星越来越多。研究人员往往需要查看卫星在某一时刻的瞬时视场,这就需要对卫星瞬时视场进行建模计算。伴随着在轨运行卫星数量的增加,研究人员掌握的遥感数据越来越多。海量的遥感数据往往掌握在不同的单位,这就面临数据共享的问题。随着数字地球的出现,三维GIS发展迅速。基于数字地球的影像数据可视化成为需要解决的问题。本文针对上述问题进行研究,首先针对卫星瞬时视场问题进行研究,
遥感技术是现代化高科技之一,它极大地拓展了人们的观测视野,丰富了对地观测信息的来源。近年来随着遥感技术的不断发展,尤其是高光谱遥感的出现,给遥感界带来了一场重大的革命,极大地扩展了遥感的应用领域。因此对高光谱遥感技术的研究有着广泛的理论意义和应用价值,一直是遥感领域的研究热点和焦点。高光谱遥感数据的分类是遥感数据分析和信息提取的重要方法。针对支持向量机适用高维特征、小样本的优越性,是一种极具潜力的
随着4G时代的到来,推荐系统作为大数据时代的产物在电子商务、信息检索以及移动应用、社交网络等众多领域都取得了不错的发展。伴随着这些应用的发展用户和产品数目不断增长,