🚗 CAN → SOME/IP
📘 车载通信迁移实战手册
📚 30 章 · 完整迁移路径
🧩
友好色系
🎨
⚡ 从信号到服务
01
CAN总线基础回顾
物理/数据链路
标准帧·扩展帧·位填充
02
CAN应用层协议
J1939·CANopen·UDS
痛点分析 & 实际项目
03
SOME/IP协议初探
信号 vs 服务
设计目标·本质区别
04
SOME/IP通信模型
Provider/Subscriber
Event·Method·Field
05
SOME/IP协议栈
SD·RPC·TP
分层解析
06
SOME/IP序列化
IDL·对齐·字节序
数据类型映射
07
SOME/IP-SD详解
Offer/Subscribe
TTL·重试·多网卡
08
SOME/IP与以太网
AVB/TSN·VLAN
UDP/TCP选择
09
迁移评估方法论
信号矩阵·带宽
CAN网络适合迁移?
10
迁移策略设计
渐进/激进·网关桥接
混合通信模式
11
工具链搭建
CANoe·Wireshark
vSOME/IP·CommonAPI
12
信号到服务的映射
Interface & Service
CAN信号矩阵转换
13
IDL文件编写实战
Franca IDL
Method/Event/Field·版本
14
代码生成与集成
vSOME/IP生成器
AUTOSAR/Linux集成
15
服务发现配置
Offer周期·Subscribe
多Service ID管理
16
数据序列化与反序列化
手动 vs 自动
性能对比·踩坑
17
网关开发实战·上
CAN-to-SOME/IP
架构·双协议栈·路由表
18
网关开发实战·下
零拷贝·优先级
性能优化·看门狗
19
测试策略
单元·集成·系统
端到端·负载压力
20
性能测试与调优
RTT·吞吐量
CPU/内存分析
21
诊断迁移
UDS→DoIP
DoIP实体·路由激活
22
网络管理迁移
CAN NM vs SOME/IP NM
PNC部分网络集群
23
安全机制
SecOC·TLS/DTLS
CAN MAC·迁移安全
24
OTA升级场景
SOME/IP OTA
断点续传·CAN OTA差异
25
多ECU协调
依赖·版本兼容
回滚策略
26
实车案例1
BMS迁移
Tier1 电池管理系统
27
实车案例2
ADAS域控
OEM踩坑与复盘
28
实车案例3
混合架构
网关桥梁·逐步替换
29
未来趋势
SOME/IP vs DDS vs gRPC
下一代车载通信
30
课程总结与资源
文档·开源·认证
AUTOSAR·ISO 26262