📘 AUTOSAR 以太网协议栈
深度解析 · 30章
⚡ 友好 · 全彩目录
01
AUTOSAR概述
起源与发展 · 核心目标 · 分层设计
02
以太网基础回顾
OSI/TCP·IP · 帧结构 · MAC/IP · VLAN/QoS
03
AUTOSAR通信栈架构
分层模型 · 模块划分 (Can, Lin, Eth)
04
以太网协议栈模块总览
EthDrv, EthIf, EthTrcv, TcpIp, SoAd …
05
EthDrv (以太网驱动)
硬件抽象 · MAC初始化 · DMA · 中断
06
EthIf (以太网接口)
模块解耦 · 发送/接收 · 多控制器
07
EthTrcv (以太网收发器)
PHY管理 · SMI/MDIO · 链路检测 · 休眠
08
TcpIp模块 (上)
TCP/IP集成 · Socket抽象 · 创建/绑定
09
TcpIp模块 (下)
路由表 · IP分片 · ARP · ICMP
10
SoAd (Socket适配器)
协议转换 · PDU映射 · 路由 · 多路复用
11
DoIP (诊断 over IP)
诊断协议 · 消息格式 · 车辆发现 · 路由
12
SomeIp (面向服务中间件)
服务发现 · RPC · 事件通知 · 序列化
13
Sd (服务发现)
实例管理 · Find/Offer · 订阅/发布
14
UdpNm (UDP网络管理)
NM状态机 · 消息格式 · 集群管理
15
VLAN与多网络支持
标签处理 · 优先级 · 多VLAN · 路由
16
时间同步 (gPTP/TSN)
IEEE 802.1AS · 时钟同步 · gPTP消息
17
安全机制 (SecOC/IPsec)
消息认证 · IPsec · TLS · 密钥管理
18
配置与代码生成
ARXML · DaVinci/EB · 参数 · 生成流程
19
集成与测试
单元/集成/HIL · 网络仿真 (CANoe)
20
性能优化
CPU/内存 · 中断延迟 · DMA零拷贝
21
调试与诊断
日志 · Trace · Wireshark · 问题排查
22
多核与多ECU通信
核间通信 · 共享内存 · 信号路由
23
OTA升级
OTA架构 · 安全刷写 · 回滚 · 版本管理
24
TSN (时间敏感网络) 基础
标准族 · 时间同步 · 流预留 · 帧抢占
25
TSN在AUTOSAR中的实现
模块集成 · 配置示例 · 与gPTP协同
26
SOME/IP-SD高级主题
事件组 · 多播/单播 · 负载均衡 · 会话
27
DoIP高级主题
并行诊断 · 安全访问 · TLS · 边缘节点
28
UDP网络管理高级主题
NM集群扩展 · Partial Networking · 唤醒
29
未来趋势
Adaptive Platform · 以太网&SOA · SDV
30
综合案例
基于AUTOSAR的以太网通信系统设计