汽车电控单元代码生成系统的设计

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:hongnanjing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在汽车电子技术飞速发展以及市场竞争越发激烈的形势下,汽车电控单元的功能需求日益复杂,性能要求越来越高,同时对其开发周期的快速性要求也越来越高。代码生成技术的出现在一定程度上缩短了开发周期,提高了软件系统的健壮性。目前用于汽车电控单元嵌入式软件代码生成的工具主要以国外专用工具为主,这些工具往往依赖于开发企业的特殊硬件与运行环境,生成的代码无法规范统一,限制了行业提出的一致性和可互换性的发展要求。因此,面对当前汽车电控单元嵌入式软件的可靠性、一致性、可互换性、高效率等要求,设计一款可以兼容常用建模仿真工具、具有扩展性和开放性的代码生成系统是业界共识。   本论文结合具有强大建模仿真及代码生成功能的Matlab工具和目前国际主流的汽车电子通用实时嵌入式操作系统标准--OSEK/VDX规范,在深入研究RTW(Real-Time Workshop)代码生成技术及OSEK/VDX规范要求的基础上,设计并实现了一个符合OSEK/VDX规范要求的汽车电控单元代码生成系统。   论文首先对汽车电控单元开发模式及目前汽车电子代码生成技术的研究现状进行了综述。在此基础上,对RTW代码自动生成过程、嵌入式代码结构及代码正确性等方面进行了详细、全面地剖析与验证;然后论文对OSEK/VDX规范进行了分析,重点分析了OSEK/VDX OIL规范和OSEK/VDX OS规范;接着论文对代码生成系统进行了详细的系统需求分析,并对其进行了总体方案设计。论文在遵循OSEK/VDX规范的基础上,详细设计并实现了汽车电控单元代码生成系统,主要包括了OSEK/VDX系统目标文件的定制,OSEK/VDX OIL对象配置模块及OS API模块的设计及创建过程,实现了Matlab环境下的OSEK/VDX操作系统与RTW自动代码生成机制的结合。   论文最后以实验室自主研发的AutoOSEK操作系统为对象,对代码生成系统进行了功能测试,并将其成功地应用到实验室汽车电子ABS(Anti-lock Braking System)中,验证了本论文设计的汽车电控单元代码生成系统的可行性和正确性。
其他文献
随着科学技术的快速发展,各类数据的存储量与日俱增,对于这些海量数据的挖掘需求越来越强烈,因此大规模单图下的频繁子图挖掘也随之成为研究热点。频繁子图的目标是从图集或者单
DNA指纹图谱是通过实验使不同大小的DNA片断在凝胶底板上分离并显影而得到的图像。DNA指纹图谱首先在法医、亲子鉴定及遇难人员身份确定等社会领域得到应用。随后,当生物学家
弥散张量成像是20世纪90年代出现的一种新型的磁共振功能成像技术。弥散张量成像通过测量组织内水分子的弥散特性,获得水分子弥散的方向、量级和各向异性等信息,进而探测出组
数据发布为数据交换和数据共享提供了便利,但是数据发布的同时,个人隐私信息泄漏的问题也日益突出,隐私保护已成为数据库安全领域面临的一个新挑战。K-匿名作为数据发布中保
随着Internet技术的飞速发展和网络中所含信息规模的不断扩大,存在越来越多以Web查询接口形式进行访问的Deep Web (简称Web数据库或WDB)资源。而信息检索作为互联网应用的重
人脸识别是近年来模式识别领域的研究热点问题,应用前景广阔。但是到目前为止,已经取得的研究成果离这一问题的彻底解决还有很大的距离。本文首先对人脸识别领域的研究背景,
电子商务在我国最早开始于上个世纪90年代末期,经过10多年的发展,消费者网上购物、商户之间网上交易和在线电子支付等商业运行模式已悄然兴起,正改变着人们的生活与工作。但
基于深度图的虚拟视点绘制技术(Depth Image Based Rendering,DIBR)是自由视点视频(Free View Video,FVV)系统中的一项关键技术。该技术主要是用于在客户端生成任意位置的虚
Ad hoc网络是一种没有固定结构的自组织无线网络。它的每一个节点都可以自由移动,同时具有主机和路出器的功能,向其它节点发送数据包。随着多媒体应用的兴起和Ad hoc自身的商
随着移动通信技术的发展与移动终端性能的提高,基于智能手机等移动终端的实时流媒体技术已经成为人们关注的热点。本论文的主要研究内容是基于windows mobile智能手机平台的