当前位置:首页 > 汽车电子1 > 糖果Autosar
[导读]AUTOSAR定义了OEM与ECU供应商之间的开发过程以及该过程中所需的数据文件格式。XML格式的ARXML文件是定义了每个开发阶段过程中内容的数据文件,并且用于在开发人员之间共享每个开发阶段所需的开公开发布的内容和规范。一.AUTOSAR分层架构体系AUTOSAR软件体系结构的...

AUTOSAR定义了OEM与ECU供应商之间的开发过程以及该过程中所需的数据文件格式。XML格式的ARXML文件是定义了每个开发阶段过程中内容的数据文件,并且用于在开发人员之间共享每个开发阶段所需的开公开发布的内容和规范。

.AUTOSAR分层架构体系

AUTOSAR软件体系结构的层次结构可以大致分为基本软件(BSW),运行时环境(RTE)和应用程序(如图1所示)。将基于RTE的应用软件开发为软件组(SWC),并为其提供模板和设计方法。在设计阶段,该应用程序由架构工具基于VFB总线的概念进行功能开发;在实现阶段即ECU Mapping阶段,进行接口的服务映射和运行实体到Task的映射。

图1 AUTOSAR软件架构
特定功能的系统被设计实现为虚拟功能总线上的软件组件(这一步骤特别是核心算法通常由主机厂进行开发设计)。
基于特定的ECU平台开发由供应商执行,但是OEM要从系统描述文件中提取开发ECU所需的信息,并提供相关信息到供应商。基于此系统描述问价,供应商通过创建用于配置其ECU的ECUC(ECU配置描述文件)文件来配置BSW。BSW的配置代码基于ECUC文件生成,并且和上层应用程序代码和生成的RTE代码,一起集成而实现ECU的功能。
二.AUTOSAR坏境下开发流程
1) BSW层的开发流程
BSW基于ECUC的描述文件去生成可编译代码。在导入系统描述文件或DBC后一定要进行ECU Configrator的操作去提取有用的信息,这样才能去进一步的配置。如下图为对应的ECU实施阶段的开发流程:

2) 应用层的开发流程
基于模型的开发方法不仅克服了手动编码方法开发的状态机手动程序的困难,而且将与模式相关的功能作为模型进行管理,并且通过设置特定的输入参数提供了在线的仿真和验证工作,做到了不依赖于其他模块和硬件资源的独立验证开发,省去了传统开发过程(手写Coding,编译链接,烧写仿真)的繁琐过程,大大提高了开发效率。如下图应用层设计阶段的开发流程:

模型的验证方法如下图所示,开发完的模型必须经过HIL和MIL验证测试,在特定的输入条件下,两者测试的结果和预期的输出一样,并且两者的测试结果的一致性吻合,则测试PASS;否则测试失败。

转自

糖果AUTOSAR!!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

用于为软件定义汽车开发 ECU 和分发更新的统包解决方案 在 AUTOSAR 自适应平台上安装、更新、卸载软件的标准化方式,确保功能安全与信息安全,为汽车制造商的汽车操作系统提供关键功能...

关键字: OTA STARTER AUTOSAR BSP

配置和设计有什么区别,如果你对A-Spice有一定了解,设计是Coding之前的工作。但是做AUTOSAR开发的小伙伴,很多人都不care这些,拿来就写代码,就配置参数。

关键字: AUTOSAR DaVinci Developer

我之前在《如何学习AUTOSAR》文章里提到过我之前学习AUTOSAR的苦逼经历,真正体验到了摸石头过河的滋味。当年公司刚拿到那个AUTOSAR项目时,第一感觉就是一脸懵逼,憋着一股劲,就是不知道如何下手。很想动手搞一搞...

关键字: AUTOSAR Tire1 ECU

8月5日,由盖世汽车、AUTOSAR组织联合主办的2022第三届软件定义汽车论坛暨AUTOSAR中国日于武汉光谷成功举办。论坛围绕车用基础软件发展方向、SOA架构、多域融合OS、中央计算平台架构等热门话题进行了多方研讨。...

关键字: 杰发科技 AUTOSAR MCU

这个合作解决方案整合 Qt Device Creation 框架、经过现场验证的 EB tresos AUTOSAR 解决方案和 Elektrobit 工程服务,支持汽车制造...

关键字: 汽车 BSP AUTOSAR HMI

随着汽车智能化和网联化的深入,自动驾驶,Car2-X应用程序以及更强大的交互性和连接性的特点,这些功能它们需要一个新的软件平台来支持这些驱动程序定义的新需求,并允许其增量部署无线传输,这在经典的AUTOSAR平台上已经不...

关键字: AUTOSAR 自动驾驶

自2003年成立以来,AUTOSAR(汽车开放系统架构)联盟便一直致力于改变车载网络和电子控制单元(ECU)的设计方式。AUTOSAR为原始设备制造商(OEM)及其一级供货商提供了一种产业的标准

关键字: 汽车 系统架构 AUTOSAR 电子控制单元

前言、背景自2003年组建以来,AUTOSAR(汽车开放系统架构)联盟一直致力于改变车载网络和电子控制单元 (ECU) 的设计方式。AUTOSAR 为原始设备制造商 (OEM) 及其一级供应商提供设计和开发位于现代车...

关键字: 汽车 AUTOSAR ECU 电子控制单元

【导读】NEC电子携手印度、德国企业,共同推动AUTOSAR的普及 日前NEC电子与印度的软件设计服务公司KPIT以及德国著名的ECU开发工具供应商ETAS GmbH达成合作协议,共同推动车载用软件开发标准“AUTOSA...

关键字: NEC 电子 AUTOSAR BSP

不久前,丰田公司高调宣布放弃纯电动汽车计划,这一消息在业内激起不小的“浪花”,加上深圳5.26交通事故电动出租车的起火事件,似乎都为新能源汽车的发展泼了冷水,有不少人甚至开始质疑新能源汽车的前景

关键字: 富士通 汽车电子 电子设计 AUTOSAR
关闭
关闭