汽车LIN总线诊断及节点配置规范
u 何志阳
u 广州虹科 汽车电子事业部
u 时间:2020年03月01日
目 录
CONTENTS
01.
LIN总线传输层规范
LIN报文简述
PDU结构
诊断传输及常见错误
02.
LIN总线节点配置及标识规范
从节点存储模型
节点配置服务
测试案例
03.
LIN总线诊断规范
诊断规范
测试案例
PART 01
LIN总线传输层规范
LIN报文简述
PDU结构
诊断传输及常见错误
LIN总线传输层规范--LIN简要回顾
LIN报文类型
无条件帧
信号报文
事件触发帧
. . .
LIN报文
l ID 范围:0-59(0x00-0x3B)
l 数据场长度1-8字节
l 帧内信号位置固定
l 校验类型:经典校验(1.x)
增强型校验(2.x)
诊断报文
0x3C: 主站请求
0x3D: 从站响应
u ID 固定
u 数据场长度8字节固定
u 传输节点的诊断信息
u 校验类型:经典校验
LIN总线传输层规范--LIN简要回顾
LIN报文结构
主节点
从节点
LIN总线传输层规范--LIN简要回顾
LIN调度表
Schedule_tables {
{MasterCmd delay 20.0000 ms ;
Run
MotorFrame delay 20.0000 ms ;
SensorFrame delay 20.0000 ms ;}
SensorFast
{MasterCmd delay 20.0000 ms ;
SensorFrame delay 10.0000 ms ;
MotorFrame delay 10.0000 ms ;
SensorFrame delay 10.0000 ms ;}
Diag { SlaveResp delay 20.0000 ms ;
MasterReq delay 20.0000 ms ;}
}
决策
LIN总线传输层规范--LIN诊断调度模式
诊断设备
主节点
master
从节点
请求
响应
u 两种诊断调度模式
u 交叉诊断模式
u 纯诊断模式
slave
0x3C
0x3D
0x3D
0x3D
LIN总线传输层规范--LIN诊断调度模式
u 交叉诊断模式
u 默认模式
u 不终止常规通信
常规通信报文1
诊断请求报文(0x3C)
常规通信报文2
诊断响应报文(0x3D)
常规通信报文3
…
…