AUTOSAR:汽车软件架构的标准
AUTOSAR:汽车软件架构的标准
你的车能不能像手机一样升级?
以前:不能,因为软件写死在硬件里。
现在:可以,因为有了AUTOSAR。
AUTOSAR是什么?
AUTOSAR(Automotive Open System Architecture),汽车开放系统架构。
它是一套汽车软件标准,让汽车软件可以模块化、可重用、可升级。
2003年,由全球主要汽车OEM和供应商联合制定:
- 宝马、戴姆勒、大众
- 博世、大陆、电装
- ……
为什么需要AUTOSAR?
传统汽车软件的问题:
OEM厂商:我要开发一个新功能 供应商A:好的,我给你做个ECU 供应商B:好的,我也给你做个ECU 供应商C:好的,我也给你做个ECU …… 结果: - 每个ECU软件独立开发 - 软件不能跨供应商重用 - 升级换代成本极高 - OEM完全没有话语权AUTOSAR要解决的核心问题:
- 软硬件解耦:软件不依赖具体硬件
- 模块化重用:软件组件可跨项目使用
- 标准化接口:统一通信方式 <
