目录
🔍 更新亮点四:DDS 协议支持扩展至 Classic Platform
往期推荐
- 2025汽车行业新宠:欧企都在用的工具软件
- ETAS工具链自动化实战指南<一>
- ETAS工具链自动化实战指南<二>
- ETAS工具链自动化实战指南<三>
- AUTOSAR工程师必读:Artop的核心功能
- Vector工具链自动化实战指南<一>
- isolar高手秘籍| ECU Configuration三分钟速成!
- 掌握核心步骤:RTA-BSW以太网配置全解析
- 一文详解TC399 CAN MCAL 配置
- LSL常见应用场景及示例<一>
- LSL常见应用场景及示例<二>
- LSL常见应用场景及示例<三>
- 为什么Autosar钟情arxml而非json?大揭秘!
- 深入浅出:SOME/IP-SD的工作原理与应用
- 【技术进阶】|一文掌握Autosar ComStack的精髓!
- Autosar培训笔记整理<一>
- 【AutoSAR进阶】|实战详解ETAS工具链UDS 0x2f服务核心配置!
- 实战详解ETAS工具链CanTp模块自动化配置
- 一文掌握5种常见的AUTOSAR 错误类型
- 【AUTOSAR工程师必备知识】一文搞懂AUTOSAR架构9种通信方式
- 实战干货|详解ETAS工具链之 intra-ECU通信的数据转换
R24-11 是 Classic Platform 的最新小版本发布,虽然不是大版本,但这次的新增特性和规范变动,足以让工程师们重新审视通信、充电、以及底层驱动模块配置的方式。
这篇文章,我将带你快速掌握 AUTOSAR CP R24-11 的核心变化,提炼出五大更新亮点,以及它们对实际项目的影响。
🔍 更新亮点一:全面支持 ISO15118 充电接口标准
1.背景
随着新能源汽车和智能充电桩的普及,ISO15118 成为主流的车桩通信协议标准。它支持即插即充、充电身份认证、负载管理等功能。
2.AUTOSAR 变更
R24-11 通过“Charging Interface”概念引入对 ISO15118 的支持,增加了如下内容:
-
新增了
Specification of ISO15118 Charging
,定义了充电通信的软件接口与数据结构; -
Software Component Template
被更新,以支持配置充电相关 SWC; -
相关基础软件模块(如 COM、XCP、CAN Interface)做了配套更新,使得 CP 也能处理复杂的充电协议数据。
3.项目影响
-
未来不再需要额外扩展或私有化充电通信协议模块;
-
OEM 和供应商可以基于 AUTOSAR 标准更快开发充电相关功能;
-
提升 CP 在电动车项目中的“整车一致性”配置能力。
🔍 更新亮点二:TSN 确定性通信能力强化
1.背景说明
TSN(Time-Sensitive Networking)用于确保以太网通信的实时性,在高级驾驶辅助系统(ADAS)、域控制器之间通信中越来越重要。
2.AUTOSAR 变更
R24-11 扩展了对 IEEE 1722 的支持,实现“传统总线封装”通信穿透:
-
新增“Deterministic Communication with TSN”概念;
-
可将 CAN/LIN 等传统总线数据封装成 IEEE 1722 流,作为 ACF 消息通过 AVTP stream 传输;
-
现支持 CAN/LIN,未来可能拓展至 FlexRay。
3.项目影响
-
实现高实时性多节点通信的同时,保留传统总线协议兼容性;
-
更适用于 跨 SoC、跨网段 的“混合型通信架构”;
-
工程上需理解 ACF 报文配置与 AVTP stream 管理机制。
🔍 更新亮点三:首次纳入 I2C Driver 模块规范
1.背景说明
I2C 是一种常见的传感器和辅助芯片通信接口,广泛用于车身控制、电池管理等场景,但在 AUTOSAR CP 中此前没有明确标准支持。
2.AUTOSAR 变更
-
新增规范《Requirements on I2C Driver》、《Specification of I2C Driver》;
-
支持配置 I2C 通道、地址、主从模式、中断与 DMA 机制等;
-
Layered Software Architecture
文件中增加了 I2C 通信栈描述。
3.项目影响
-
无需再采用 Complex Driver 接口来自定义 I2C 功能;
-
工具链(如 ISOLAR)配置可直接集成 I2C;
-
增强嵌入式控制器(如 BCM、HVAC、座舱域)的模块标准化能力。
🔍 更新亮点四:DDS 协议支持扩展至 Classic Platform
1.背景说明
DDS(Data Distribution Service)是一种面向服务的通信协议,通常用于高性能实时系统,之前主要部署在 Adaptive 平台。
2.AUTOSAR 变更
-
新增规范《Specification of Data Distribution Service for Classic Platform》;
-
明确 DDS 的 Service Discovery、QoS、实体映射机制;
-
支持与 Adaptive、非 AUTOSAR 平台进行 DDS 通信对接;
-
可配置提供者-需求者服务接口(P/R-SI)与 DDS Topic 映射关系。
3.项目影响
-
加速 Classic 到 Adaptive 的通信架构融合;
-
可用于构建“面向服务架构”的微控制器应用(例如:T-Box、数据采集);
-
工程上需要学习 DDS 中的 QoS、Participant、Topic 建模方法。
🔍 更新亮点五:规范瘦身与升级,释放配置压力
1.主要变化
新增规范
-
MSFLibrary
: Math 函数库,提供更强计算能力支持; -
SAE J1939 Functional Safety Communication Protocol
: 对应工业安全规范 IEC 61508,增强商用车安全通信能力;
废弃/移除内容
-
EEPROM/Flash Driver 被标记为 Obsolete(已不再推荐使用);
-
List of BSW Modules
被合并至 General BSW 模块文档中;
重构内容
-
Offset Time Base 被彻底移除,影响时间同步相关模块(CAN、Ethernet、FlexRay);
-
System Template
、TimeBaseManager
等规范文件做了删减与修订。
2.项目影响
-
BSW 配置项进一步简化,减少开发误差;
-
推荐使用 NVRAM Abstraction 等替代 EEPROM 模块;
-
工具链同步升级后,配置流程将更加清晰统一。
作为 AUTOSAR 工程师,我们需要关注什么?
-
使用者需要留意新旧模块兼容性。
-
工具链(如DaVinci Configurator、ISOLAR)升级支持 R24-11 后,可探索 I2C、TSN 配置的新能力。
-
对做诊断、充电、服务发现等方向的开发者来说,相关模块结构变化可以尽快了解并适配。