学习记录:AP & CP AUTOSAR

本文详细介绍了AUTOSAR汽车开放系统架构,重点讨论了CPAUTOSAR的分层体系结构、功能模块,以及AdaptivePlatform在自动驾驶中的角色,包括中间件、FunctionClusters和标准化接口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Overview

AUTOSAR的全称是:AUTOmotiveOpen System Architecture(中文名称:汽车开放系统架构),最近十几年的时间最火的汽车电子软件开放架构标准,从2003年左右最早的AUTOSAR标准(一开始没有AP的概念,AP的概念最早是在17年正式出现的)诞生到今天不更新中,无论是国内做AUTOSAR工具的服务商还是国外的都在不断更新自己的方案

1、AUTOSAR致力于

  • 标准化ECU的软件架构
  • 将技术设计元素整合为一个标准
  • 硬件和软件将彼此独立
  • OEM与供应商之间的SW灵活交换
  • 平台定义的分层体系结构:应用程序–中间件–硬件

2、AP AUTOSAR产生的背景

  • 自动驾驶乃至无人驾驶的到来
  • V2X的应用
  • 车要与云端进行连接
  • 车内数据量的增加

3、AUTOSAR 官网

官网地址:AUTOSAR 

二、CP AUTOSAR

1、CP AUTOSAR的思想和方法论

2、CP AUTOSAR架构

下图基本涵盖了CP AUTOSAR整体架构的分层思想

在CP AUTOSAR架构(软件)里,主要分为三层:

  • Application Layer
  • AUTOSAR Runtime Environment (RTE)
  • Basic Software (BSW)

3、CP AUTOSAR主要功能模块

内容:

SCHM模块

SCHM模块集成在RTE内,调用每个BSW模块的主函数,并给临界区提供相关的函数。对于通过分区和内核边界的BSW分配(主卫星概念),SCHM可以提供和RTE模块基本相同的通信接口

SYS模块

1、BSWM

包含了车辆的模式管理和应用模式管理,处理来自于SWC模块和其他BSW模块的模式请求,同时根据模式请求的仲裁结果,执行模式转换或具体的行为等。同时BSWM可以与ECUM模块关联,控制ECU的启动和关闭,BSWM模块还可以协调多核系统的不同分区。

2、COMM

COMM模块根据应用程序的通信需求协调不同网络以及局部网络间的通信。对通信具有使能和禁用控制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值