系列文章目录
-
前言
-
AUTOSAR架构概述
-
基于工具链AUTOSAR架构的开发流程
-
软件架构设计过程
-
ARXML开发
-
基于ARXML的MATLAB/Simulink模型代码开发
前言
AUTOSAR架构在汽车软件领域已成为不可回避热门词汇,从事汽车软件行业的人员都知道,当前汽车电子软件开发几乎全部采用AUTOSAR架构。
一、AUTOSAR架构概述
AUTOSAR作为不同OEM功能开发的产物,是汽车软件开放式架构,其架构核心是切割和独立,随着智能汽车和自动驾驶技术的普及和发展,对现有汽车架构的适配性提出了更高的要求,因此AUTOSAR架构的推广是汽车电子行业软件开发的必然趋势。
AUTOSAR采用分层式设计,最下层是MCU抽象层,自此以上包含三个不同的层,上层是ASW(Application Layer,应用软件层),下层是BSW(Basic Software, 基础软件),中间层是RTE (Runtime Environment),其作为虚拟功能总线,实现了上层的ASW与BSW的隔离,摆脱了以往ECU软件开发与验证时对硬件系统的依赖。
图1AUTOSAR架构的分层结构
图2AUTOSAR架构的数据交互
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树结构化数据分析工具PandasPandas概览209330 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!