AUTOSAR的知识体系
思维导图
- 核心理念
- 标准化的汽车软件架构
- 硬件与软件解耦
- 软件组件化与重用性
- VFB虚拟功能总线
- 方法论
- 软件架构
- 经典平台(CP)
- 应用层
- 运行时环境(RTE)
- 基础软件层(BSW)
- 服务层
- 操作系统(OS)
- 通信服务(COM)
- 内存管理(NVM)
- 诊断服务(DEM/DCM)
- ECU抽象层
- 微控制器抽象层(MCAL)
- 复杂设备驱动(CDD)
- 自适应平台(AP)
- 自适应应用
- 自适应AUTOSAR运行时(ARA)
- 通信管理(ARA::COM)
- 持久化(ARA::Persistence)
- 诊断(ARA::DM)
- 功能集群
- 服务
- 共享功能
- 标准与规范
- 工具与生态系统
- 设计工具
- 配置工具
- 开发工具
- 供应商支持
- Vector
- ETAS
- Elektrobit
- dSPACE
- 应用领域
- 车身电子
- 底盘控制
- 动力总成
- 高级驾驶辅助系统(ADAS)
- 信息娱乐系统
- 连接与车联网
- 优势与挑战
- 优势
- 提高软件重用性
- 降低开发成本
- 提高软件质量
- 标准化接口
- 挑战
- 学习曲线陡峭
- 工具链成本高
- 配置复杂性
- 资源消耗较大