Autosar软件开发的3种工作流(主要是)

Autosar软件开发是什么呢?

 

我本人浅略的看法是,autosar软件开发是汽车电子软件开发,包含了汽车软件开发流程的所有流程过程。

AUTOSAR CP软件通过提供一套标准化、模块化的软件组件和中间件,旨在解决当前汽车开发中面临的诸多挑战,包括但不限于:

1 复杂性管理:管理众多ECU之间的软件交互

2 软件重用与模块化:鼓励汽车电子软件开发可以跨平台、跨车型使用,降低开发成本

3 安全性和可靠性:IS026262

AUTOSAR开发架构

autosar架构主要分成三层:ASW、RTE、BSW层

应用层主要是行为建模实现:使用simulink等工具设计

AUTOSAR软件开发工作流:基于autosar框架开发软件的流程定义

CP AUTOSAR开发的工作流一般分为自上而下、自下而上与混合模式三种工作流,这三种工作流算是三种种不同的开发方法,它们在项目开发和集成过程中有着显著的区别。

三种开发的流程:

A、自上而下(Top-Down)工作流  

(1):使用autosar编辑工具开发应用架构:如DavincI Developer/Auto SAR builder /ISOLAR-A

(2):导出/导入ARXML文件,该文件包含type/interface/port/runnable/event等;

(3):建模工具实现算法等应用功能:如simulink

(4):与BSW层集成,生成RTE;

(5):算法代码集成,调试;

(6):下载、测试;

2、自下而上法
(1):建模工具实现算法等应用功能:如simulink;

(2):导出/导入ARXML文件,该文件包含type/interface/port/runnable/event等;

(3):使用autosar编辑工具开发应用架构:如DavincI Developer/Auto SAR builder /ISOLAR-A

(4):与BSW层集成,生成RTE;

(5):算法代码集成,调试;

(6):下载、测试;

3、混合式法
(1):使用autosar编辑工具开发应用架构:如DavincI Developer/Auto SAR builder /ISOLAR-A,同时建模工具实现算法等应用功能:如simulink

(2):导出/导入ARXML文件:架构和各个模块相互导出/导入,相互完善的循环过程;

(3):与BSW层集成,生成RTE;

(4):算法代码集成,调试;

(5):下载、测试;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值