车载软件中通信机制的研究与实现

被引量 : 3次 | 上传用户:singdj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
快速发展的电子工业和软件技术推动着汽车工业走向电子化和智能化,现代汽车早已是一个机电一体化的复杂系统。同时,汽车电子系统在汽车中的重要性越来越高,电子系统的性能已经成为了衡量一辆汽车性能高低的重要指标。车载软件是汽车电子系统中重要的一环,在成本压力下,硬件性能的提升空间已经相对有限,因而提高车载软件的质量已经成为改进汽车电子系统性能最重要的手段。电控单元ECU是构成汽车电子系统的核心部件,ECU通过总线连接在一起构成车载网络,在不同ECU中运行的车载应用软件正是通过这些网络发送数据进行通信。然而,由于ECU硬件体系结构和总线标准的多样性,车载应用软件难以简单而高效地利用车载网络资源,因此长期以来,车载软件缺乏可移植性和可重用性。AUTOSAR是目前应用最广、标准化程度最高的车载软件标准架构。为解决上述问题,AUTOSAR提出了一种应用于车载软件的通信机制,该机制使得车载应用软件开发独立于ECU硬件架构和车载网络拓扑结构,从而极大地方便了车载应用软件的开发。本文仔细研究分析了AUTOSAR软件体系中的通信机制,并参照AUTOSAR标准,设计实现了提供通信服务的COM和PDU Router两个模块。对比已有的实现,本文的实现方案中,COM模块加强了对I-PDU组和信号组的支持,而PDURouter模块则加强了对缓存的管理,支持TP网关操作边收边发的机制。此外,在配置工具的支持下,该实现具有更强的可配置性和可裁剪性;同时通过TTCN-3测试语言的使用,该实现针对标准的符合性可以以更精确的方式得到保证。本文的主要工作内容包括:1)研究了AUTOSAR软件体系结构中的通信机制,并从虚拟功能总线VFB到运行时环境RTE再到通信服务模块COM和PDU Router,以抽象化这一观念出发,自上而下、从抽象到具体地分析该机制是如何使车载应用软件的开发独立于ECU硬件架构以及网络拓扑结构的。2)参照AUTOSAR标准,分别设计和实现了COM和PDU Router两个通信服务模块,为车载应用软件提供最基础的通信服务。3)利用TTCN-3语言开发测试用例,对COM和PDU Router模块进行了针对AUTOSAR标准的符合性测试。4)在飞思卡尔公司的MC9S12XEP100开发板中集成CAN和LIN总线驱动,并在PC端Kvaser工具的帮助下,对COM和PDU Router进行模拟环境测试。
其他文献
并购作为公司战略的行为,是在我国市场经济条件下,社会生产发展到一定阶段的必然产物,它的本质是将公司作为一种商品,购买和出售产权交易过程,通过产权的交易过程来重新配置
2015年,中共中央、国务院连续出台进一步深化电力体制改革、推进价格机制改革和“十三五”规划建议三个纲领性文件,陕西省在深入学习领会文件精神的基础上,把握新一轮电力价
锌离子和氰根等离子的检测在生物化学和环境科学等领域具有重要学术价值和应用背景。其中,荧光探针具有成本低、操作简便以及灵敏度高等优点,受到了广泛关注。其分子设计往往
同课异构是指让不同的教师面对同一的教学内容,结合所教学生的实际情况,根据自己的生活经历、知识背景、情感体验,选择不同的策略、运用不同的资源建构出不同意义的教学设计,
外宣翻译作为国家对外宣传的主要手段,其主要目的在于信息与文化的宣传与传播,其质量在一定程度上反映国家的“软实力”。而文化缺省,作为不同文化交流中不可避免的显著文化现象
<正>目的比较静息门控心肌显像滤波反投影(FBP)和有序子集最大期望值法(OSEM)重建图像后用3种定量分析软件QGS、4D-MSPECT、ECToolbox所测量的心功能参数。方法临床疑诊或确诊冠
会议
基于物联网和云平台,结合Zigbee通讯技术,设计了智能老人管理系统。系统由包含助理机器人和健康指标采集器的智慧助理前端、通讯网关、云平台及手机APP组成。设计制作了基于A
目的:本次研究拟通过大样本的临床标本的收集,开展与目前已知的P53、VEGF等2个胃癌标志物基因表达的相关性研究,通过组间的差异性分析,为胃癌中医证型提供理论和实验依据。对阐明
近几年新的先进制造技术模式和哲理层出不穷,结合我国国情,通过分析现代集成制造系统与其它先进制造技术的关系,论述了我国现代集成制造系统的技术构成和发展策略及途径,希望
奥林匹克数学教育已成为国际公认的教育活动,随着这种活动的发展,逐渐形成了一门特殊的数学学科——奥林匹克数学,进而发展成为对青少年数学爱好者具有重大教育意义的一门数