🚌 LIN总线调试 · 深度指南
📘 30章 从入门到实战
📚 共30章节
⚡ 适配 LIN 1.x / 2.x
🧰 工具: PCAN · Kvaser · CANoe
🎯 友好色系
01
LIN总线概述
发展历史 · 技术特点 · 车身电子/传感器执行器
02
LIN协议基础
帧结构 · 无条件/事件触发/偶发/诊断帧
03
LIN总线调度表
主从任务 · 帧时隙 · 调度表切换
04
LIN物理层
单线12V · TJA1020 · 终端电阻 · EMC
05
LIN调试工具选型
USB转LIN · 分析仪 · 示波器 vs 逻辑分析仪
06
工具安装与驱动配置
Windows/Linux驱动 · 设备管理器 · 冲突解决
07
软件界面总览
PCAN-View · LINWorks · CANoe 布局
08
建立第一个LIN工程
新建工程 · 硬件接口 · 波特率 · 连接从节点
09
报文发送与接收
手动/周期性发送 · 报文解析 ID/DLC/Checksum
10
信号与信号矩阵
起始位/长度/字节序 · LDF导入编辑
11
LDF文件详解
节点/信号/帧/调度表定义 · LDF编辑器
12
调度表配置实战
主调度表 · 帧ID与时隙 · 周期 · 模式切换
13
从节点仿真
模拟从节点 · 响应主请求 · 诊断响应 · 状态机
14
总线负载与实时性分析
负载率计算 · 帧延迟 · 抖动 · 调度优化
15
错误帧与异常分析
同步间隔/校验和/位错误 · 帧超时 · 无响应
16
LIN诊断协议 (ISO 14229-2)
诊断帧格式 · ReadDataByIdentifier 等
17
LIN网络管理
休眠/唤醒 · 休眠帧 · 唤醒脉冲 · 状态机
18
多节点网络调试
多从同步 · 地址冲突检测 · 拓扑验证
19
脚本自动化测试
Python (python-can) · CAPL · 批量发送/日志
20
数据记录与回放
捕获数据 · ASC/BLF/CSV · 离线回放分析
21
触发与过滤
触发条件 · ID/数据模式 · 捕获特定事件
22
信号图形化分析
信号波形 · XY图 · 趋势 · 关联分析
23
LIN与CAN协同调试
网关节点 · 报文路由 · 跨总线时间同步
24
硬件故障排查
收发器损坏 · 终端电阻 · 电源干扰 · 线束
25
EMC与信号质量测试
眼图 · 上升/下降时间 · 共模电压 · 抗干扰
26
LIN 2.x 与 1.x 兼容性
协议差异 · 配置兼容 · 混合网络调试
27
高级特性
响应错误处理 · 配置帧 · 保留帧 · 用户自定义
28
实战案例1:车门控制模块
车窗升降 · 门锁 · 后视镜折叠 LIN报文
29
实战案例2:座椅控制模块
座椅记忆 · 加热通风 · 腰托调节 LIN网络
30
综合项目:完整LIN网络
1主3从 · LDF · 调度表 · 故障注入 · 测试报告