MCU车载网络CANFD与以太网集成实战

📚 共计 30 章节
01
CANFD协议基础
CAN与CANFD的区别 · 帧结构 · 仲裁机制 · 数据速率提升原理
CANFD协议
02
CANFD硬件接口
MCU内部控制器 · 收发器选型 · TJA1044/TCAN4550对比 · 硬件设计
硬件收发器
03
CANFD驱动开发
STM32H7初始化 · 数据/仲裁速率 · FIFO/DMA · 中断处理
驱动STM32
04
CANFD应用层协议
UDS on CANFD · ISO 15765-2 · 多帧传输 · 诊断会话
UDS诊断
05
CANFD网络管理
AUTOSAR NM状态机 · 唤醒/休眠 · 节点监控 · 心跳
NMAUTOSAR
06
CANFD测试与调试
示波器抓包 · CANalyzer/CANoe · 总线错误排查
测试调试
07
以太网基础
车载以太网演进 · 100BASE-T1 vs 1000BASE-T1 · OSI模型 · 物理层
以太网物理层
08
TCP/IP协议栈
LwIP移植 · Socket编程 · TCP/UDP在MCU实现
LwIPTCP/IP
09
SOME/IP协议
服务发现 · 远程过程调用 · 事件通知 · SOME/IP-SD报文
SOME/IP服务
10
DoIP协议
车辆发现 · 路由激活 · 诊断连接 · DoIP与UDS映射
DoIP诊断
11
AVB/TSN协议
时间同步(gPTP) · 流量整形(CBS/Qbv) · 音视频传输
TSNAVB
12
以太网交换机
SJA1105/BCM8956X · VLAN · 端口镜像 · ACL规则
交换机VLAN
13
以太网驱动开发
MAC控制器 · PHY驱动(DP83TC811) · RMII/RGMII调试
驱动PHY
14
以太网测试
一致性测试 · 物理层测试(PMA/PCS) · 协议一致性
测试一致性
15
网关架构设计
中央网关 vs 域控制器 · 路由表 · 消息映射与转换
网关架构
16
CANFD转以太网网关
CANFD封装UDP/TCP · 时间戳同步 · 压缩与优先级映射
转换CANFD
17
以太网转CANFD网关
IP解包 · CANFD重组 · 路由决策 · QoS保障
转换以太网
18
多协议路由
CANFD/LIN/FlexRay/以太网混合路由 · 延迟分析与优化
路由混合
19
网络安全基础
HSM模块 · 安全启动 · 安全调试 · 密钥管理
安全HSM
20
CANFD安全
报文认证(MAC) · SecOC · 新鲜度值 · 防重放
SecOCMAC
21
以太网安全
TLS/DTLS · IPSec · 防火墙 · 入侵检测(IDS)
TLSIDS
22
安全网关设计
安全路由 · ACL · 深度包检测 · 安全日志
安全网关
23
OTA升级
OTA架构 · 差分升级 · 回滚机制 · 失败恢复
OTA升级
24
诊断与刷写
DoIP远程诊断 · 混合诊断 · 刷写流程优化
诊断刷写
25
时间同步
gPTP实现 · 时间戳精度 · 多域时间同步
gPTP同步
26
性能优化
带宽匹配 · 缓冲区管理 · 零拷贝 · 中断负载均衡
性能优化
27
AUTOSAR集成
CANFD Stack配置 · Eth Stack · RTE生成 · SWC/BSW
AUTOSAR集成
28
功能安全
ISO 26262 ASIL · 故障处理 · ECC/CRC安全机制
功能安全ASIL
29
系统测试
HIL环境搭建 · 自动化测试 · 压力与稳定性测试
HIL测试
30
实战项目
智能座舱域控制器 · ADAS传感器融合 · 车载骨干网设计
实战项目