autosar中bsw架构组成_AUTOSAR 经典平台架构及VFB

本文详细介绍了AUTOSAR经典平台架构,包括三层结构:BSW、Runtime Environment (RTE) 和 Application Software Component (ASW)。重点解析了BSW的分层和服务,如System Services、Memory Services、Communication Services等,并阐述了VFB(虚拟功能总线)的基本概念、优点,强调了VFB在软硬分离和软件组件测试中的关键作用。
摘要由CSDN通过智能技术生成

AUTOSAR 经典平台架构及VFB

AUTOSAR 架构图

BSW分层

服务层

系统服务(System Services)

内存服务(Memory Services)

通信服务(Communication Services)

车载通信服务层

信息安全(加密服务)服务层

ECAL和MCAL

复杂驱动(Complex Device Drivers)

VFB

VFB基本概念

VFB有什么优点?

软硬分离

在虚拟功能总线上测试软件组件

方法论

结语

AUTOSAR 架构图

如图所示,我们能快速的知道,在AUTOSAR软件架构中,软件可分三层,Basic Software(后面统称BSW),Runtime Environment(RTE),Application Software Component(ASW/SWC).

通过RTE隔离BSW和ASW,底层部分(BSW)主要实现基本系统,服务,硬件抽象,通信,复杂驱动等。应用层部分(ASW)主要实现和控制器相关的控制逻辑、算法等。RTE部分可实现BSW与ASW、ASW与ASW之间的接口交互,程序运行的基本环境。在AUTOSAR架构中,ASW会根据功能而有不同的SWC组成,但BSW和RTE的组成框架大家都是一致的,仅使用组件多少和具体功能有差异。

BSW分层

BSW 层次图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值