汽车正在从「一堆 ECU」变成「一台带轮子的分布式计算机」,而它的软件约束比互联网严苛得多:确定性、实时性、认证与十年生命周期。本专题覆盖车载软件全栈:整车软件分层与域控制器、CAN 总线与报文设计、CAN FD 与车载以太网、AUTOSAR Classic 与 RTE、AUTOSAR Adaptive 与 SOA、SOME/IP 与 DDS 中间件、UDS 诊断与刷写、ISO 26262 功能安全、ADAS 感知与融合、智能座舱与 HMI、车载 OTA 升级,以及 V2X 车路协同。
📚 专题导览
本专题共 18 篇,前 12 篇按「概览 → 网络 → 平台 → 中间件 → 诊断 → 安全 → 智能 → 座舱 → 升级 → 通信」的顺序组织,后 6 篇为补充进阶内容(安全 → 虚拟化 → 融合 → 规划 → 测试 → 三电),建议按表序通读:
| 阶段 | 文章 | 技术要点 |
|---|---|---|
| 概览 | 车载软件全景:从 ECU 到智能座舱 | 车载软件分层、ECU 与域控制器、软件定义汽车趋势 |
| 网络 | CAN 总线与车载网络通信 | CAN 总线原理、报文与仲裁机制、CAN 矩阵与信号设计 |
| 网络 | CAN FD 与车载以太网 | CAN FD 与车载以太网、TSN 时间敏感网络、拓扑规划 |
| 平台 | AUTOSAR Classic 平台与 RTE | AUTOSAR Classic 分层、RTE 与 BSW、配置工具链 |
| 平台 | AUTOSAR Adaptive 与面向服务架构 | AUTOSAR Adaptive、POSIX 与 SOA、执行管理与状态机 |
| 中间件 | SOME/IP 与车载中间件 | SOME/IP 协议与服务发现、DDS 对比与通信选型 |
| 诊断 | 诊断协议 UDS 与 OBD | UDS 服务与诊断会话、OBD 法规、刷写与标定流程 |
| 安全 | 功能安全 ISO 26262 工程实践 | ISO 26262 开发流程、ASIL 等级、安全机制与论证 |
| 智能 | ADAS 感知与传感器融合 | ADAS 感知方案、传感器融合、功能与场景设计 |
| 座舱 | 智能座舱与车载 HMI 开发 | 智能座舱架构、HMI 框架、多屏联动与语音交互 |
| 升级 | 车载 OTA 升级与安全 | 车载 OTA 架构、A/B 分区、签名校验与失败回滚 |
| 通信 | V2X 车路协同与车联网通信 | V2X 技术路线对比、车路协同、安全与规模化部署 |
| 安全 | 车载网络安全与 ISO/SAE 21434 | TARA 威胁分析、ISO/SAE 21434 生命周期、SecOC 报文认证、HSM 与安全启动、UN R155/R156 |
| 虚拟化 | 车载虚拟化与 Hypervisor | Type-1 Hypervisor 与混合关键性、多系统隔离、GPU 直通与 virtio、实时调度 |
| 融合 | 传感器融合与车辆定位 | 多传感器特性与融合层级、EKF/UKF 与数据关联、时间同步标定、GNSS/IMU 组合与地图匹配 |
| 规划 | ADAS 决策规划与横纵向控制 | 行为决策与状态机、轨迹规划与优化、MPC 横纵向控制、AEB/LKA/ACC 链路 |
| 测试 | 车载软件测试与 HIL 台架 | MIL/SIL/PIL/HIL 层次、剩余总线仿真、测试用例与覆盖率、故障注入与标定 |
| 三电 | 三电与动力总成软件 | BMS 与 SOC/SOH 估算、VCU 扭矩仲裁、FOC 与弱磁、充电协议与能量回收 |