autosar(汽车开放系统架构)是由全球汽车制造商、零部件供应商以及电子、半导体和软件系统公司共同建立的,旨在降低汽车控制软件开发的风险,提升软件的可复用性。自2003年成立以来,autosar联盟的成员队伍不断扩大,几乎覆盖了全球知名的整车厂、零部件供应商、半导体公司和软件工具开发商。
AutoSAR架构分层从上图可以看出,AutoSAR架构从下到上依次为基础软件层(Basic Software Layer,BSW)、运行时环境(Runtime Environment,RTE)和应用层(Application Software Layer)。
(1)微控制器层(Microcontroller)
这一层是硬件层,即当前使用的微控制器单元(MCU)。
(2)微控制器抽象层(Microcontroller Abstraction Layer)
微控制器抽象层包含可以直接访问微控制器和外围设备的底层驱动程序,使上层软件与具体的MCU型号解耦。
(3)ECU抽象层(ECU Abstraction Layer)
提供控制ECU上硬件的API,将对某个硬件模块的访问抽象为一个API,使上层软件在调用时无需关心具体的ECU硬件设计,从而使上层软件独立于ECU硬件设计。
(4)服务层(Service Layer)
服务层为应用程序提供可用的服务,包含以下几个部分:
输入/输出(I/O):对传感器、执行器和ECU外围设备的标准化访问。 内存(Memory):对内部/外部(非易失性存储器)的标准化访问。 加密(Crypto):对内部/外部加密原语的标准化访问。 通信(Communication):车辆网络系统、车载ECU通信系统和ECU内部软件的标准化访问。 非车载通信(Off-board Communication):V2X、车内无线网络系统和非车载ECU通信系统的标准化访问。 系统:提供标准化(包括操作系统,定时器,错误存储器)和ECU特定(ECU状态管理,看门狗管理)的服务和库函数。 (5)复杂驱动(Complex Drivers)
复杂驱动提供集成特殊功能的可能性,例如设备的驱动,这些驱动具有以下特点:
在AUTOSAR中没有明确规定。 对时序要求较高。 用于移植目的。 (6)运行时环境(RTE)
运行时环境提供ECU内部/间的通信,使软件组件(Software Component,SWC)与ECU映射相互独立,建立一种虚拟总线功能(VBF)机制。
(7)应用层(Application Layer)
应用层包含若干软件组件(Software Componen
t,SWC),SWC封装了需要实现的具体功能,独立于微控制器的类型,通过虚拟功能总线(VFB)实现与底层硬件的独立性。VFB提供了一种通信机制,具体由RTE和BSW实现。
SWC由端口(Port)和运行实体(Runnable Entity,RE)组成。
端口(Port)是SWC之间进行通信的接口,通信内容包含数据元素(Data Element,DE)和操作(Operation,OP)。
两种常用端口:发送-接收端口(Sender-Receiver Interface,S/R)和客户端-服务器端口(Client-Server,C/S)。
S/R用于数据传递,发送方将数据元素(Data Element,DE)发送给一个或多个接收方。C/S用于操作(Operation,OP),即函数调用,服务器提供函数,而客户端用来调用函数,一个函数可以被多个客户端调用,但一个客户端不能调用多个函数。
运行实体(Runnable Entity,RE)是一段可执行代码,封装了具体算法。
之前我写过几篇关于AutoSAR的文章,但内容较为分散,缺乏系统性。因此,我计划撰写一个关于AutoSAR的系列文章。所有内容都是我个人的理解,难免会有错误之处,如果您有不同的见解,欢迎联系我进行讨论。
# 系统架构
# 这一
# 几个
# 外围设备
# 都是
# 通信系统
# 装了
# 应用层
# 客户端
# 多个
# 微控制器
# 操作系统
# 传感器
# mcu
# 算法
# Interface
# 接口
# 封装
# 架构
# asic
# 工具
相关文章:
CES 2026拉斯维加斯强势回归!透明显示器与长寿科技多种亮点抢先看
戴尔服务器持续运行4个月:打破圆周率世界纪录!算到314万亿亿
谷歌母公司 Alphabet 斥资 47.5 亿美元收购 Intersect,加速 AI 和数据中心扩张
传vivo X300 Ultra将在三月发布:2亿像素+35mm主摄
曝OPPO X9 Ultra或搭载发国产2亿像素OV52A 明年见
小米17 Ultra发布:徕卡影像巅峰之作,6999元起
闪极成为电影《流浪地球 3(上)》赞助商
电竞机也能拍大片!荣耀WIN搭载旗舰拍照算法 罗巍:绝对是同档位最顶
从新手到高手 掌握战斗核心轻松制胜
虔信之人武器获取高效指南
曝中兴通讯回应与字节合作“豆包手机”细节:顺势之举
小米17 Ultra将登陆全球市场 电池减小 核心性能不变
搭载双2亿镜头!6.3英寸小屏旗舰工程机满配暴击
REDMI产品经理:2026年性能机不用金属中框?吊起来打!
iQOO Z11 Turbo现身Geekbench平台 多核得分近9000
茅台冰淇淋新品“小巧支”包装设计,好清新!
Bernie Sanders 警告:AI 技术快速扩张 吁暂停新建资料中心
桥野桂在《女神异闻录5》之后便不再深度参与系列创作
心法羁绊养*攻略:从突破到毕业的完整路线图
没有新内容! 舅舅党称《天国:拯救》升级版将于2026年2月发布
明年3月发布!vivo X300 Ultra搭载2亿像素+35mm主摄
智谱发布 2025 年开源报告
崔元俊执掌三星移动服务业务 S26系列成首战“试金石”
曝vivo X300 Ultra将取消拍照按键 搭载LYTIA901 2亿主摄
AI 正在迫使我们编写优质代码
美国法官叫停得州App Store年龄验证法案:缺乏必要性
纽约州正式签署《RAISE 法案》严管先进 AI 模型
安克创新回应“裁员 30%”:消息不属实
疑似小米17 Plus部分配置曝光 搭载第五代骁龙8至尊版
开发商控诉管理混乱 《铃兰计划》疑被索尼中国之星计划除名
史上最强X3D CPU!9950X3D2首次曝光:双3D V-Cache、192MB缓存
摩托辣妹太爽了! 《鸣潮》3.0版本更新上线
荣耀WIN系列海外口碑炸裂,“年度电竞夯机”实至名归
消息称三星半导体负责人全永铉发布年终内部信,称离赶上内存对手还很远
Italdesign | 更符合生产技术要求的造型服务
大幅领先友商!联发科2025 Q3再夺全球智能手机AP-SoC市场份额第一!
年轻人的第一台徕卡相机火了!小米17 Ultra徕卡版售罄:黄牛卖1万
美的楼宇科技回应涨价 5%:并未发布全国全线产品统一涨价的通知
虫棍太刀双绝!三灯爆发流终极奥义
年底团聚选巨幕!100吋海信E8SPro让欢聚更有仪式感
要来了!Switch 2版《皮克敏3 豪华版》通过欧洲评级
vivo X300 Ultra 获欧洲 EEC 认证、最快明年 4 月现身!或为系列首款海外销售机型、香港都有可能出?
杭州至衢州高铁明日开通运营:设计时速 350 公里,最快 73 分可达
三星Galaxy Z Flip7获CNMO年度评选“掌心折叠旗舰”
功勋系统全解析:高效积累与赛季兑换完全指南
太大胆了! 俄罗斯模特cos《巫师3》凯拉·梅兹
金额1.1亿元 一台光刻机成功中标:分辨率低于110nm
三星Wide Fold与苹果iPhone Fold渲染图曝光
2026元旦焕新季!6款AMD锐龙本超值推荐 性能体验双在线
Switch 2加密技术成最强盾牌!《宝可梦》第十世代洩漏时代恐告终结
相关栏目:
【
广告资讯37196 】
【
广告推广143353 】
【
广告优化89630 】