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

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 层次图

你可能感兴趣的:(autosar中bsw架构组成)