基于模型的汽车电子通信开发平台研究与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:xuwh0415
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随电子技术的高速发展,汽车电子技术进入了一个日新月异的时代,汽车用户对汽车功能应用要求变得越来越多,导致车身各零部件的软硬件结构也变得越来越复杂,其通信应用开发也变得扑朔迷离。为解决这个难题,汽车网络技术应运而生,并在各大汽车厂商的汽车电子软件技术构成中占有越来越大的比重,随着汽车领域对高安全和高性能汽车产品的不断追求,汽车网络中可靠通信的需求也变得越来越强烈,随着标准化进程的加速以及汽车行业标准制定的逐渐增多,汽车电子软件的开发也变得困难重重,如何提高汽车电子技术应用开发效率以及缩短开发周期已成为一个重要课题。本文对汽车电子软件通信应用的模型化开发进行了探索和研究,提出了一个从上层应用到底层实现的汽车电子软件开发平台,它利用一个开源工具OSATE来完成汽车电子通信软件的功能和非功能建模,模型解析和验证的工作,然后再利用Drools规则引擎来实现汽车电子通信应用代码的自动生成,调试和测试等功能,使得汽车电子通信应用的开发变得简单和高效,最后还对汽车电子平台底层通信驱动部分的开发做出了详细介绍。本文完成的工作分为以下几点:1)采用模型驱动的方法,设计并实现了一个代码自动生成工具。该工具利用AADL语言建立通信应用的模型并对模型解析,再利用XMLSchema约束文件将其转换为实例对象,最后根据编写好的转换规则在规则引擎中将实例对象转换为对应的C代码,该代码调用Com层提供的接口和服务来实现通信。2)按照AUTOSAR的标准对汽车电子平台的通信部分SPI进行驱动开发,并对其板级扩展功能进行了实现,通过一对SPI接口对其他通信驱动程序进行封装,最后对SPI接口通信进行了测试。3)用车身控制器通信应用作为实例,对整个平台从建模到代码转换,最后在平台上运行的整个工作流程进行了验证。
其他文献
风药是指具有升散宣散、通透渗利、解郁开动等"轻灵"、"善动"特性的一类药物;本文总结了风药在在糖尿病治疗中的作用,包括培土强枢,补气行滞,醒脾胜湿,消痰化浊、理气活血,润
<正>引例已知椭圆C:x2/a2+y2/b2=1(a>b>0),四点P1(1,1),P2(0,1),P3(-1,31/2/2),P4(1,31/2/2)中恰有三点在椭圆C上。(Ⅰ)求椭圆C的方程;(Ⅱ)设直线l不经过P2点且与C相交于A,B两点。若直
联合化疗在非小细胞肺癌的综合治疗中占有重要地位,但其存在严重的毒副反应,以骨髓抑制、消化道反应、脱发为常见,现将观察与护理总结如下。
笔者在上海聋哑青年技术学校就聋校高一数学“分解因式”这一教学内容进行了一个学期的“分层递进”教学的探索和实践,并对聋生的学习状态作了相关的问卷调查,对所获得的信息
面对煤炭能源需求的不断走低及环渤海煤炭港口的同质化发展,港口间竞争将愈发激烈,如何能提高企业竞争力显得尤为重要。企业管理是增强企业竞争力的关键,而设备管理是企业管
本研究以Oxford(1990)的语言学习策略量表和期末英语测试为工具,对广西大学非英语专业105名壮族大学生的英语学习策略使用情况进行调查。经SPSS 13.0分析,表明:1、壮族大学生
旧城保护与更新是一项具有高度技术性的系统工程,正因为如此,以法国的“国家建筑师”制度为代表,发达国家普遍都很重视发挥相关领域专家的作用,赋予专家团队以较大的责任和权
基于发动机台架试验常见故障的分析,确定了发动机台架试验实时监测的方法并对监测系统的采集信号参数以及安装位置等进行分析,基于DSP技术对信号采集系统和预警系统进行了硬件
“借问式广告”质疑张曙临唐朝著名诗人杜牧的一首《清明》诗,不仅使"杏花村"美酒名扬天下,而且诗中"借问酒家何处有?牧童遥指杏花村"的千古佳句,成为当今不少厂商设计促销广告的蓝本
投资产业结构失衡与消费需求增长缓慢是制约我国经济持续健康发展的重要因素。本文分析了投资产业结构调整从短期、中期与长期三个层面影响消费增长的机制。指出在进行投资产