符合AUTOSAR架构的XCP标定系统研究与实现

来源 :西华大学 | 被引量 : 0次 | 上传用户:zhang506079845
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子技术的迭代更新,汽车电子产业日益发展壮大,每辆汽车包含的微处理器控制单元数量越来越多,微处理器控制单元之间数据交互越来越块,汽车总线更加趋于多样化,基于CAN总线的CCP标定系统已经无法满足要求。针对上述问题,本文设计了一款以32位英飞凌TC1782作为硬件内核基础,符合AUTOSAR架构,满足MISAR-C嵌入式软件编码规范,独立于传输层的XCP标定系统。针对XCP驱动代码重用性低、通用性差等问题,在标定系统数据标定与刷写中,使用标准的AUTOSAR通信接口与存储接口,实现了与其他协议栈的无缝接合。同时,使用QAC代码扫描,提高代码安全性与阅读性。最后,对系统进行单元测试与集成测试,检测标定系统功能的完整性。测试结果显示,本标定系统功能完整,实用性强。下面所列四点为本论文重点研究内容。(1)结国内外汽车电子发展现状,分析发展趋势。首先,引出AUTOSAR软件架构作为汽车电子软件架构的趋势势不可当。然后,分析说明XCP标定系统优势,符合当今汽车电子快速发展要求。最后,总结开发本论文具有可行性、可用性,非常具有研究意义。(2)针对AUTOSAR软件分层思想,对其整体架构进行了分析。首先,对AUTOSAR背景进行介绍,总结国内外AUTOSAR发展现状。然后,对AUTOSAR方法论中的软件基本开发流程进行阐述,将AUTOSAR基础软件层细分为服务层、ECU抽象层、微处理器抽象层,并分别举例进行详细说明。最后,对AUTOSAR标准的开发规则进行总结,并举例说明软件配置方法。(3)重点分析XCP标定协议,同时简单介绍CCP标定协议,对比XCP相对CCP协议优势。在分析XCP标定协议过程中,首先,归纳XCP整体工作状态转换关系,然后,对XCP通用数据包格式与基于CAN的XCP数据包格式进行对比阐明。最后,针对XCP基本命令组件、标定命令组件、数据采集命令组件、数据刷写命令组件,分别展开研究,并举例说明。(4)明确XCP于AUTOSAR架构中位置;设计并实现基于AUTOSAR接口函数XCP数据发送、数据接收、数据刷写过程。最后,在此基础上,对标定系统软件代码进行QAC检查、单元测试和集成测试,并对测试过程及测试结果展开分析。
其他文献
彩电画面干扰故障是指彩电荧屏出现暗、亮条(或暗、亮线)、黑点(或白点)、网状、鱼鳞状、木纹状、拉丝状……等等干扰现象.画面干扰是一种疑难故障,涉及的面很广,初学者遇到
人类社会的迅猛发展势必会以破坏相应程度的自然环境作为代价,不管是尾气排放、事故漏油、工业废水还是秸杆焚烧都会对自然环境造成相应的冲击;但是,很少有人关注到能够拯救
1.贴护膜笔记本电脑刚买来的时候,LCD屏的表面一般都贴有一层护膜,如果厂家贴得很好,几乎没有气泡,透明度也很高的情况下,强烈建议用户不要揭下这层膜(这对以后的使用几乎没
旷宏刚,系四川省森林消防总队阿坝支队汶川大队汶川中队四级消防士。入伍四年来始终不忘初心,在平凡的岗位上绽放别样的风采,在他眼里只有踏踏实实干好每一件事,才能对得起党
本文阐述了城郊煤矿西风井空压机余热回收利用研究的意义、研究目标,分析了城郊煤矿西风井的运行现状,并针对瓶颈问题作出具体的实施方案,提高了空压机运行效率,延长了使用寿命。
煤矿井下电池形式多种多样,本文对目前煤矿井下矿用电池现状进行了阐述;随着科学技术的迅速发展,动力电池逐渐成为新兴蓄电池的研究方向,文章通过比较分析几种常见的动力电池,对井
如果说,文化正成为推动酒企在年轻市场以及国际市场打出特色与知名度的推动力,那么那些记录着酒企发展过程、历史背景的实物、图片、文字无疑是这股力量的火种。博物馆更是汇
利用社会认知理论建立知识分享的概念模型,分析了环境因素和个体因素对知识分享行为的影响,认为环境因素中的组织文化和领导者行为,个体因素中的自我效能、结果期望以及对结
化学镀镍用于铝及铝合金基体的研究较多,如铝及铝合金化学镀镍工艺的流程,各道工序的操作要点及二次浸锌工艺。本工作针对ZL104铸铝采用了一次浸锌镍合金,简化了操作程序。1 工