🚗 车载网络调试 · 报告与追踪
📘 30章 从协议到实战
⭐ 友好色系
📊 卡片目录
🔗 跳转至章节文件
🗂️ 01.html ~ 30.html
01
车载网络概述
CAN/LIN/FlexRay/Ethernet协议简介 · 拓扑结构 · OSI七层模型应用
协议族
拓扑
OSI
02
CAN总线基础
帧结构 · 仲裁机制 · 位时序与同步
数据帧
远程帧
错误帧
03
CAN总线高级
CAN FD · 错误处理 · 网络设计 · 终端电阻
CAN FD
错误机制
匹配
04
LIN总线详解
协议规范 · 帧结构 · 调度表 · 主从通信
LIN
调度
从节点
05
FlexRay协议
时钟同步 · 帧与符号 · 静态/动态段 · 拓扑
FlexRay
同步
段
06
车载以太网
100BASE-T1 / 1000BASE-T1 · AVB/TSN · SOME/IP
以太网
AVB
SOME/IP
07
诊断协议基础
UDS概述 · ISO 14229-1 · 会话控制 · 安全访问
UDS
会话
安全
08
UDS诊断服务 (上)
读取/写入数据(0x22/0x2E) · 读取故障码(0x19) · 清除(0x14)
0x22
0x19
0x14
09
UDS诊断服务 (下)
例程控制(0x31) · 控制DTC设置(0x85) · 通信控制(0x28)
0x31
0x85
0x28
10
OBD-II协议
标准与PID · 诊断模式 · 与UDS区别联系
OBD-II
PID
模式
11
网络管理机制
AUTOSAR NM · OSEK NM · 状态机 · 休眠唤醒
NM
AUTOSAR
休眠
12
CANoe工具入门
界面介绍 · 配置工程 · 测量分析 · 仿真
CANoe
测量
仿真
13
CANoe高级应用
CAPL编程 · 事件处理 · 定时器 · 数据库交互
CAPL
事件
系统变量
14
Vector工具链
CANalyzer · CANape · vFlash · DaVinci配置器
Vector
标定
刷写
15
调试报告结构
标题版本 · 测试环境 · 用例列表 · 结果汇总
报告
版本
汇总
16
问题追踪流程
发现记录 · 分类优先级 · 分配跟踪 · 关闭验证
追踪
优先级
闭环
17
报告生成自动化
Python脚本 · Jinja2模板 · Excel/CSV数据源
自动化
Jinja2
脚本
18
日志分析技术
CAN/LIN日志解析 · DBC/LDF/ARXML · 信号提取
日志
DBC
解析
19
故障码 (DTC) 管理
DTC格式 · 状态位 · 快照/扩展数据 · 老化机制
DTC
快照
老化
20
信号与报文分析
起始位/长度 · 字节序(Intel/Motorola) · 周期与抖动
信号
字节序
抖动
21
时间同步与延迟
PTP (IEEE 802.1AS) · gPTP · 延迟测量与补偿
PTP
gPTP
延迟
22
网络安全基础
SecOC · MAC计算 · 密钥管理 · 入侵检测(IDS)
SecOC
MAC
IDS
23
AUTOSAR架构
分层模型 · BSW/RTE/SWC · 通信栈配置
AUTOSAR
BSW
SWC
24
SOME/IP协议
服务接口 · 事件通知/RPC · 服务发现(SD)
SOME/IP
SD
RPC
25
DDS协议
自动驾驶应用 · QoS策略 · 写入者/读取者 · 对比SOME/IP
DDS
QoS
对比
26
测试用例设计
等价类/边界值 · 场景法 · 压力与鲁棒性测试
用例
边界值
压力
27
自动化测试框架
unittest/pytest · HIL/SIL环境 · 报告生成
pytest
HIL
框架
28
实车调试技巧
示波器/逻辑分析仪 · 总线负载率 · 信号质量
实车
示波器
负载率
29
常见问题排查
Bus Off · 丢帧超时 · 信号错误/校验失败
Bus Off
丢帧
校验
30
综合实战项目
需求分析→报告生成 · 问题追踪闭环 · 课程总结
实战
全流程
总结