基于AUTOSAR开发工具链的AUTOSAR软件实战开发---基于工具链AUTOSAR架构的开发流程

本文介绍了基于AUTOSAR架构,特别是使用Vector的Davinci工具链进行汽车电子软件开发的过程。从需求分析到软件架构设计,再到ARXML开发、配置底层OS和RTE,直至应用层模型/代码的开发和集成,每个步骤都有详细说明,旨在为工程师提供指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        前一节简单介绍了CP AUTOSAR及它的分层结构,本节介绍基于工具链AUTOSAR架构的开发流程,对于多数使用AUTOSAR架构开发汽车电子软件的工程师而言,主要关注的还是如何将AUTOSAR架构应用到具体的项目中,多数公司都是直接采用AUTOSAR开发工具链进行开发,主流的如Vector的Davinci工具链,均提供了底层基础软件开发功能,基础软件已经不需要繁重的手码实现,而且随着工具化平台化的不断更新换代,其可靠性也越来越高,那么从整车厂或软件供应商开发上角度,更多关心的是在拥有此类工具的基础上如何展开符合AUTOSAR架构的开发呢?首先了解下工具链和开发过程。

下面以Vector的工具开发链简单介绍下基于标准AUTOSAR架构的开发流程

  1. 基于需求进行软件架构设计,形成软件架构书,用于指导后续开发;
  2. 根据软件架构,通过DavinciDeveloper进行ARXML开发;
  3. 在Davinci Configurator建立配置Project,定义Project的属性,包括代码生成的路径,引用的配置SIP等等,这部分内容会在购买配置包的时候供应商会提供相应技术手册或配置说明;
  4. 根据软件架构和软件需求,配置底层OS,C
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

架构开发阿吉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值