LIN协议企业培训资料
基于ELN企业培训PPT

渠道
主要活动(全价值链)
人力资源管理 例如:新员工培训
能力模型 能力匹配
公司文化 公司文化
推荐课程
企业发展、价值观、愿景
课程来源
企业内部
管理制度
公司战略
公司制度
公司战略及管理原则
员工手册
职业意识
职业规划
职业素养
A60如何成为职业化员工
A24成功一定有方法
时代光华课程
人力资源管理 例如:经理培训 影响力 沟通能力 决策能力 A40 A54 A32 A33 A36 WA 13 PL13 团队领导 能力 B26 让下属100%执行的领导艺术 卓越领导力的六项训练 管理者如何提升语言表达艺术 管理者如何沟通和激励 问题分析与决策教程 企业管理与领导决策 创新思维与领导决策艺术 中层经理完成目标的五步十九法
G05 G37
G54
如何建设与管理销售队伍 销量考核绝招动作分解
如何成为卓越的销售经理
生产制造
将 标 准 作 业 流 程 E化成线上课程, 提高员工能力 提 供 现 场 作 业 人 员工作职员的学习 管道,以提高优良 率
供应商 案 例 : 奇 美
透 过 电 子 学 习 , 提 供650家以上海内外 供应商《绿色环保供
●知 识 传 承 ●降 低 成 本
员工方?
●主 持 、 演 讲 能 力 ●沟 通 、 引 导 能 力 ●逻 辑 思 维 能 力 ●自 信 度
●专 业 形 象
专业经验
内部讲师路径:A>>>C
A(200、30) C(800、30) B(800、15)
专业项目 数量
授课时数
讲课经验
●提 供 课 程 设 计 开 发 培 训 、 讲 师 训 、 专 业 培 训 ●发 放 课 程 开 发 费 和 讲 课 费 ●开 发 课 程 、 讲 授 课 程 与 绩 效 挂 钩 ●开 发 课 程 、 讲 授 课 程 与 职 务 晋 升 挂 钩
LIN总线培训大纲

广州虹科电子科技有限公司
LIN总线培训大纲
●LIN总线物理层原理介绍
●报文帧结构分析以及开发中如何选择帧类型
◆报文帧结构:信号报文和诊断报文
◆帧类型:无条件帧、事件触发帧、零星帧、诊断帧、保留帧
◆报文帧的用途和适用场合
●通信调度的实现和注意事项
●如何采用状态管理机制分析故障问题
◆状态管理的目的在于检测出现故障的LIN节点
◆状态管理由LIN master执行, 它根据各个节点的状态报告分析是否有节点出错
◆LIN slave检测错误的途径
●LIN网络管理介绍及作用
◆主要任务
◆睡眠
◆唤醒
●LIN总线诊断方法
◆LIN总线诊断协议介绍( ISO 14229)
◆LIN总线诊断原理
◆LIN诊断方法
●LIN总线网络设计原理和注意事项
◆常见LIN芯片介绍与选择
◆LIN总线硬件设计注意事项
◆LIN总线网络设计原理和注意事项
●LIN网络仿真
◆基于Baby-lin/CANoe等的LIN网络仿真
●在开发中需要注意的LIN通信原理
◆主节点/从节点
◆主机任务/从机任务
◆调度表负责调度网络各报文发送的顺序
◆调度表在网络系统设计阶段确定
●LIN总线测试方案介绍
◆LIN产品一致性测试介绍
◆案例讲解。
CANoe基础培训_LIN

Confidential
7
LIN总线主节点仿真
方法二:network node
恒润科技公司
Confidential
8
LIN总线从节点仿真
方法一:interactive generator block
恒润科技公司
Confidential
9
LIN总线从节点仿真
方法一:interactive generator block
恒润科技公司
Confidential
10
LIN总线从节点仿真
方法二:network node
恒润科技公司
Confidential
11
LIN总线数据库
LIN Network Viewer
CANoe.LIN基础培训
恒润科技公司
Confidential
主要内容
LIN总线主节点仿真 LIN总线从节点仿真 LIN总线数据库
恒润科技公司
Confidential
2e generator block
名称,调度表ID,循环时间,总线负载 名称,报文ID,长度,发送时间(Trans. Time),占用时间(Delay), 报文中所包含的信号以及信号的位置
报文
恒润科技公司
Confidential
13
LIN File Editor
LIN总线数据库编辑器 LIN File Editor提供模板,方便开发人员 编辑LIN总线数据库 数据库模板符合LIN总线标准中的配置语 言规范(Configuration Language Specification)
lin协议基本原理

lin协议基本原理Berkeley 套接字通信接口( Berkeley Socket Interface,通常缩写为 BSD socket) 是操作系统及对应网络实现中重要的一个部分。
它提供了一个简单的接口,允许程序员建立 IP 协议的网络连接。
它是现代网络编程的标准,为大多数网络应用程序的设计提供了一致的基本框架。
Berkeley 套接字接口由美国加州大学伯克利分校的计算机科学实验室( Computer Science Laboratory,通常称为 CSL)在 1980 年开发。
Berkeley Socket 的主要功能包括创建、配置和监听传输控制协议 (Transmission Control Protocol,简称 TCP)和用户数据报控制协议 (User Datagram Protocol,简称UDP)之间的连接,以及接收数据并发送数据。
此外,Berkeley Socket 接口还支持基于区块的抽象,允许程序在不同 Unix 系统间复制编程技术。
Berkeley 套接字运行在四层网络协议堆栈中,其中它处于传输层 (Transport Layer)或第四层。
它利用 TCP/IP 协议系列提供统一的接口,它封装了下面的网络层 (Internet Layer)的特定的服务,允许不同的应用模块可以使用这些功能。
Berkeley Socket 支持大量的操作,通常称为系统调用 (System Call),具体包括套接字的创建、连接、发送和接收数据、关闭和清除连接。
它们是应用程序连接到网络、发送和接收网络流和保证数据正确发送的主要基础。
Berkeley 套接字接口也处理连接错误。
当客户端和服务器之间的连接受到攻击时,Berkeley Socket 接口可以避免严重的网络拥塞,因此它是设计出来的防止网络崩溃的一种机制。
Berkeley 套接字接口还允许应用程序实现不同类型的连接,例如点到点(Point-to-Point)、广播 (Broadcast)和多播 (Multicast)。
LIN总线协议

LIN总线协议协议名称:LIN总线协议一、引言LIN总线协议是一种用于车辆电子系统中的串行通信协议,旨在提供一种低成本、低功耗的解决方案,用于连接车辆内部的电子控制单元(ECU)。
本协议旨在规范LIN总线通信的物理层和数据链路层的细节,以确保不同厂商的LIN设备能够互相兼容并实现可靠的通信。
二、范围本协议适用于使用LIN总线通信的车辆电子系统,包括但不限于以下应用:1. 车身控制模块,如门控制模块、座椅控制模块等;2. 车载娱乐系统,如音频控制模块、导航系统等;3. 发动机管理系统,如点火控制模块、燃油喷射控制模块等。
三、术语和定义1. LIN总线:一种串行通信总线,用于连接车辆内部的电子控制单元。
2. 主节点:负责管理LIN总线通信的节点,可发送和接收消息。
3. 从节点:被主节点管理的节点,只能接收消息。
4. 帧:在LIN总线上进行数据传输的基本单位,包括同步域、标识域、数据域和校验域。
5. 帧同步域:用于同步主节点和从节点之间的数据传输。
6. 帧标识域:用于标识帧的类型和发送者。
7. 帧数据域:用于传输有效数据。
8. 帧校验域:用于检测数据传输的错误。
四、物理层规范1. 电气特性1.1 电压:LIN总线的标准电压为12V。
1.2 电流:LIN总线的标准电流为40mA。
1.3 通信速率:LIN总线的标准通信速率为19.2kbps。
1.4 总线长度:LIN总线的标准总线长度为40m。
2. 连接器规范2.1 连接器类型:LIN总线使用J1962 OBD-II连接器。
2.2 连接器引脚定义:引脚1:地线引脚2:高速CAN总线引脚3:K线引脚4:电源引脚5:地线引脚6:LIN总线引脚7:K线引脚8:保留五、数据链路层规范1. 帧格式1.1 同步域:由一系列连续的高电平信号组成,用于同步主节点和从节点之间的数据传输。
1.2 标识域:用于标识帧的类型和发送者。
1.3 数据域:用于传输有效数据,长度可变。
1.4 校验域:用于检测数据传输的错误。
LIN总线培训

无需仲裁
基于通用UART/SCI的低成本接口硬件
几乎所有MCU有具备LIN总线的硬件基础
从节点无须晶振或陶瓷震荡器就可以实现同步
大幅度降低成本
©
概述
LIN总线的特点(2/2)
可计算的信号传输的延迟时间
网络通信可预期性
可灵活的增加或减少从节点
无需改变其他节点的硬件电路
一条总线最多可连接16个节点
发送时隙:报文可以被发送的时间
不同报文的发送时隙可能不同
调度表在网络系统设计阶段确定 调度表使得LIN通信具有可预测性
©
概述
切换调度表
主任务可以拥有多个调度表,并在不同的调度表之间切换
决策
增加通信的灵活性
©
大纲
概述 协议规范 物理层规范
©
协议规范
Protocol Specification
©
概述
典型车载网络分布
©
概述
车用总线分级
©
概述
LIN总线的起源
LIN(Local Interconnect Network)协会成立于1998年
成立时的主要成员:
5家整车厂:Audi, BMW, DaimlerChrysler, Volvo, VW 1家半导体制造商:Motorola 1家工具提供商:Mentor Graphics
LIN 1.1
概述
LIN规范组成(1/2) 子规范 物理层规范 (Physical Layer Specification) 内容
物理层兼容性 波特率误差 时间要求 LIN Driver / Receiver 信号管理 帧传输 调度表 任务行为模型 网络管理 状态管理
lin通信协议
lin通信协议LIN通信协议。
LIN(Local Interconnect Network)通信协议是一种针对车辆电子系统的串行总线通信协议,主要用于连接车辆内部的各种控制单元,如车门模块、座椅控制模块、空调控制模块等。
它的出现为车辆电子系统的通信提供了简单、低成本的解决方案,被广泛应用于汽车行业。
首先,LIN通信协议采用了单主从结构,即一个主控制器(Master)与多个从控制器(Slave)之间进行通信。
主控制器负责发送命令和接收数据,而从控制器则根据主控制器的指令执行相应的操作。
这种结构简化了通信系统的设计,降低了成本,适用于对通信速度要求不高的场景。
其次,LIN通信协议在硬件接口上采用了单线传输,即只需要一根双绞线就可以实现通信,这也是它被广泛应用的重要原因之一。
相比于其他通信协议,如CAN(Controller Area Network)通信协议,LIN通信协议的硬件成本更低,因为CAN通信协议需要采用两根双绞线进行通信。
此外,LIN通信协议在通信速率上通常为 19.2 kbit/s,这个速率对于一些不需要高速通信的控制单元来说已经足够。
而且,LIN通信协议还支持睡眠模式,当车辆处于熄火状态时,通信系统可以进入低功耗模式,从而节省能源。
总的来说,LIN通信协议的出现为汽车电子系统的通信提供了一种简单、低成本的解决方案。
它的单主从结构、单线传输、低速通信特点,使得它在车辆内部控制单元之间的通信中得到了广泛的应用。
随着汽车电子技术的不断发展,LIN通信协议也在不断完善和演进,为车辆电子系统的通信提供了可靠的支持。
在今后的汽车电子系统设计中,LIN通信协议仍然会扮演着重要的角色,它的简单、低成本的特点将继续受到汽车制造商和电子系统供应商的青睐。
同时,随着汽车对通信速率和数据量要求的不断提高,LIN通信协议也会不断进行技术升级,以满足汽车电子系统对通信性能的需求。
可以预见,LIN通信协议在未来的汽车电子系统中将继续发挥着重要的作用。
LIN协议 企业资料
1家工具提供商:Mentor Graphics
主要目的:
LIN总线的主要目的在于提供一种低成本的车用总线,从而形成对CAN总线的补充。 LIN总线已经广泛地被世界上的大多数汽车公司以及零配件厂商所接受,有望成为公认 的A类网络标准。
概述
LIN总线概念
功能简单,实时性低 成本低 传感器/执行器级的总线 基于UART数据格式、主从结构、单线12V
描述了网络和应用程序之间的接口,包括诊断模块
LIN配置语言规范(LDF)
介绍了LIN配置文件的格式。LIN配置文件用于配置整个网络,并作为OEM和不同网络节点 的供应商之间的通用接口,同时可作为开发和分析工具的一个输入。
LIN节点能力描述语言规范(NCF)
介绍了描述从机节点的语言格式,LIN集群设计工具可以使用NCF文件自动地生成LIN描述文 件
Break Break Sync Sync 0x11 0x12 D0 D1 D2 D3 D4 D5 D6 CS D0 D1 D2 D3 D4 D5 D6 CS
如果只有一个节点响应事件触发帧的报头…
Sync 0x10 0x11 D0 D1 D2 D3 D4 D5 D6 CS
Break
如果同时有多个节点响应事件触发帧的报头…
奇偶校验符
P0 P1
结束位
帧ID的范围从0到63(Ox3f)
奇偶校验符(Parity)P0,P1
协议规范
数据场(Data Field)
报头(Header)
响应(Response)
D0
D1
Dn
数据场 最低有效字节先发送
D0
D1
LIN协议企业培训资料
奇偶校验符
P0 P1
结束位
帧ID的范围从0到63(Ox3f)
奇偶校验符(Parity)P0,P1
协议规范
数据场(Data Field)
报头(Header)
响应(Response)
D0
D1
Dn
数据场 最低有效字节先发送
D0
D1
D2
…
Dn(小于8)
最低有效位先发送
起始位 bit0
bit1 bit2
帧响应的第一个数据字节等于PID,即响应最多可以传输7个字节的 数据 帧响应可由多个节点发送,当有多个节点在同一帧时隙内响应报头时 会发生冲突,发生冲突时切换到“冲突解决调度表”,之后再切换回 到原来的调度表
协议规范
事件触发帧(Event Triggered Frame )(2/2)
假设与事件触发帧0x10相关联的两个普通帧…
描述了网络和应用程序之间的接口,包括诊断模块
LIN配置语言规范(LDF)
介绍了LIN配置文件的格式。LIN配置文件用于配置整个网络,并作为OEM和不同网络节点 的供应商之间的通用接口,同时可作为开发和分析工具的一个输入。
LIN节点能力描述语言规范(NCF)
介绍了描述从机节点的语言格式,LIN集群设计工具可以使用NCF文件自动地生成LIN描述文 件
协议规范
Protocol Specification
协议规范
帧的结构(Frame Sturcture) 报头(Header)
响应(Response)
D0
D1
Dn
间隔场 显性间隔
同步场 间隔界定
标识符场 响应间隔
U-Line培训教材
U-Line培训教材第⼀章整理整顿与5S活动⼀、整理整顿的重要性到过⽇本的⼈,第⼀个感觉就是⼯作步调紧凑,⼯作态度严谨。
参观过⽇本⼯⼚,印象⼜是特别强烈。
从⼚的外环花草、通道、包括汽车的排放,可说是整整齐齐、井井有条。
进⼊⼚内⼜是⼀种诧异,不论是办公场所、⼯作车间、储物仓库、,从地板、墙板、地上到天花板,所看到的均是亮亮丽丽、整洁⽆⽐。
⼈们井然有序的在流动,也许你会问,难道这就是以⽇本这样⼀个⾃⾝⾃然资源缺乏的国家,在战后⼆三⼗年的时间⾥,挤⾝世界经济强权的道理吗?在⽇本的企业⾥,答案是肯定的,他们始终认为,整洁清洁的⼯作⼈员及⼯作环境,是减低浪费、提⾼⽣产及降低产品不良最重要的基础⼯程。
相当多的⼯⼚,时有看到的是⼯⼚门⼝的马路坑坑洼洼,虽然有不少的⼯⼚重视⼚内绿化,但是总是横七竖⼋的缺乏规划性的摆放许多东西,在许多的办公场所灯显的昏暗,办公家具缺乏统⼀,办公桌上的⽂件、⽂具随意摆放,如此的办公场所【效率】岂会⾃天⽽降。
再看⼚内车间,机器设备定位不流畅,且布满灰尘,保养缺乏,原料、半成品、成品、待修品、报废品存放位置未予合理规划,物品运送通道拐弯抹⾓,⼯具随意放置,⾏政办公区随遇⽽安。
电线管线象个破了洞的蜘蛛⽹,⼯作⼈员歪歪扭扭,⼈员经常的不必要之⾛动……等等不好的现象,追根究底主要是不重视整理整顿或是实施整理不彻底所致。
我们从⼏个不良现象加以剖析:1.仪容不整或穿着不整的⼯作⼈员l 有碍瞻瞩,影响⼯作场所⽓氛l 缺乏⼀致性,不易塑造团队精神l 看起来懒散,影响⼯作⼠⽓l 易⽣危险l 不易识别,防碍沟通协调2.机器设备摆放不当l 作业流程不畅l 增加搬运距离l 虚耗⼯时增多3.机器设备保养不良l 不整洁的机器就如同开或坐⼀部脏乱的汽车;开车及坐车的⼈均不舒服,影响⼯作⼠⽓。
l 机器设备保养不讲究,对产品的品质就随着不讲究。
l 机器设备保养不良,使⽤寿命及机器精度直接影响⽣产效率及品质⽆法提升。
l 故障多,减少开机时间及增加修理成本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
帧长度可能增长
最小值可以是0
协议规范
字节场(Byte Field) 报头(Header) 响应(Response)
D0
D1
Dn
起 始 位
0
1
2
3
4
5
6
7
结 束 位
基于SCI的通信格式 发送一个字节需要10个位时间(TBIT)
协议规范
间隔场(Break Field) 报头(Header) 响应(Response)
发送时隙:报文可以被发送的时间
不同报文的发送时隙可能不同
调度表在网络系统设计阶段确定 调度表使得LIN通信具有可预测性
概述
切换调度表
主任务可以拥有多个调度表,并在不同的调度表之间切换
决策
增加通信的灵活性
大纲
概述 协议规范 物理层规范 传输层规范 节点配置和标识规范 诊断规范 应用程序层规范 节点能力语言规范 配置语言规范
报文传输:
广播:
概述
数据传输
LIN总线上可以传输两类数据
信号报文
信号位于帧的数据场中,以数字或数组的形式出现
同一种信号在相同ID的报文数据场中的位置总是固定的
诊断报文
诊断报文由两个保留ID来传输,用来传输节点的诊断信息
概述
调度表
负责调度网络各报文发送的顺序
为每帧报文分配发送时隙(slot)
Sync 0x10 0x11 D0 D1 D2 D3 D4 D5 D6 CS
Break
总线产生冲突
0x12 D0
D1
D2
D3
D4
D5
D6
CS
切换调度表,进行轮询…
Break Break Sync Sync 0x11 0x12 D0 D1 D2 D3 D4 D5 D6 CS D0 D1 D2 D3 D4 D5 D6 CS
LIN 2.1规范
2012-03-09
概述 协议规范 物理层规范 传输层规范 节点配置和标识规范 诊断规范 应用程序层规范 节点能力语言规范 配置语言规范
概述
Overview
概述
典型车载网络分布
概述
车用总线分级
概述
LIN总线的起源
LIN(Local Interconnect Network)协会成立于1998年
传输一个或多个无条件帧的数据场,标识符: 0~59(0x3B)
事件触发帧必须有一个独立的ID,该ID与多个无条件帧的ID相关联
这些无条件帧必须满足以下条件:有相同的长度;相同的校验和模型; 首个数据字节不带信号
在事件触发帧时隙内发送帧头,只有当相关联的无条件帧内有信号被 更新时,相关联的无条件帧的生产者才发送帧响应
从节点只包含从任务 主任务负责决定总线上的报文,从任务提供每一帧的数据
概述
LIN报文帧
通信原理:
主任务发送报头,从任务用响应来补充报头形成完整的报文。
系统灵活性:
可以自由地增减从节点,而不需要改变其它从节点的软件和硬件 报文的内容由ID来定义(跟CAN相似) 所有节点都能够同时地接受和响应总线上的帧
从节点
协议规范
保留帧(Reserved Frame)
用户自定义帧(User-defined
frame)
标识符:62(0x3e) 可以传输任何信息(由用户自定义)
保留帧(Reserved
frame)
标识符:63(0x3f)
在LIN 2.1中未对保留帧进行定义
协议规范
调度表(Schedule Table)
帧响应的第一个数据字节等于PID,即响应最多可以传输7个字节的 数据 帧响应可由多个节点发送,当有多个节点在同一帧时隙内响应报头时 会发生冲突,发生冲突时切换到“冲突解决调度表”,之后再切换回 到原来的调度表
协议规范
事件触发帧(Event Triggered Frame )(2/2)
假设与事件触发帧0x10相关联的两个普通帧…
校验和场
仅校验数据场(1.3)
增强校验(Enhance Checksum)
校验标识符场与数据场内容(2.0)
标识符为0x3C(60)和0x3D(61)的帧只能使用经典校验
协议规范
校验和场(Checksum Field)(2/2)
翻转八位和(inverted eight bit sum) 例:Data = 0x4A, 0x55, 0x93, 0xE5
协议规范
零星帧/偶发帧(Sporadic Frame)
一个或多个无条件帧共享一个帧时隙 只发送信号报文,标识符:0~59(0x3b) 当且仅当其中的某个无条件帧有信号被更新时,主节点才发送该帧 的帧头。其发布者对帧头发送响应 若有多个无条件帧在同一时刻有信号被更新,则主节点根据这些无 条件帧的优先级裁定发送顺序 若没有无条件帧需要发送,则时隙保持空白
协议规范
诊断帧(Diagnostic Frame)
诊断帧用来传输诊断或配置信息,包含8个字节数据。 标识符
60(0x3c):主请求帧;(首个数据字节标明具体的从节点),也用于 “Go-toSleep”指令 61(0x3d):从响应帧
传输方式:
Break
Sync
0x3C
诊断服务
主节点
Break Sync 0x3D 根据诊断服务的响应
概述
LIN协议版本(2/2)
LIN 2.0
2003年9月 适应当代和未来汽车工业发展趋势 为了实现节点的“即插即用” 增加了诊断规范和节点能力语言规范
LIN 1.3 LIN 2.0 LIN 2.1
LIN 2.1
2006年11月 目标是改进LIN 2.0规范的理解力
LIN 1.2
串行通信
开放、不需要使用费和版税
概述
LIN协议版本(1/2)
LIN 1.1
1999年7月,底特律SAE大会
包括3部分
协议规范 配置语言规范 API规范 LIN 1.3
LIN 1.2
2000年11月 LIN 1.2
LIN 1.3
2002年11月 增加了物理层规范
LIN 1.1Leabharlann 最大帧长度
THEADER_MAX=1.4*THEADER_NOMINAL
TRESPONSE_MAX=1.4*TRESPONSE_NOMINAL TFRAME_MAX=THEADER_MAX+TRESPONSE_MAX
协议规范
帧类型(Frame Type)
无条件帧
事件触发帧 保留帧
诊断帧
自定义帧
D0
D1
Dn
间隔场 间隔信号 间隔界定符
表示一帧报文的起始,由主节点发出 间隔信号至少由13个显性位组成,间隔界定符至少由1个隐性位组成 间隔场是唯一一个不符合字节场格式的场 从节点需要检测到至少连续11个显性位才认为是间隔信号
协议规范
同步场(Sync Break Field) 报头(Header) 响应(Response)
增加了传输层规范和节点配置规范
形成了8个子规范
LIN 1.1
概述
LIN规范组成(1/2)
LIN物理层规范
描述了LIN总线的物理层,包括位传输速率,时钟容错范围等
LIN协议规范
描述了LIN总线的数据链路层
LIN诊断和配置规范
描述了如何在数据链路层之上提供诊断信息和节点配置服务
LIN应用程序接口(API)
描述了网络和应用程序之间的接口,包括诊断模块
LIN配置语言规范(LDF)
介绍了LIN配置文件的格式。LIN配置文件用于配置整个网络,并作为OEM和不同网络节点 的供应商之间的通用接口,同时可作为开发和分析工具的一个输入。
LIN节点能力描述语言规范(NCF)
介绍了描述从机节点的语言格式,LIN集群设计工具可以使用NCF文件自动地生成LIN描述文 件
概述
LIN规范组成(2/2)
LIN传输层规范
描述了传输最高能达到4095个字节数据的方法
LIN诊断规范
描述了从机节点所支持的诊断服务类型,诊断服务都使用传输层
概述
LIN总线的特点(1/2)
串行通信
线间干扰小,节省线束,传输距离长
单线传输
单线 , 总线电压12V
最高速率20Kbit/s
Checksum = 0xE6
协议规范
帧长度(Frame Length)
最小帧长度
THEADER_NOMINAL=34*TBIT TRESPONSE_NOMINAL=10*(NDATA+1)*TBIT TFRAME_NOMINAL=THEADER_NOMINAL+TRESPONSE_NOMINAL
…
bit7 结束位
数据场长度1到8个字节 低字节先发,低位先发 如果某一信号长度超过1个字节,采用低位在前的方式发送(小端)
协议规范
校验和场(Checksum Field)(1/2) 报头(Header) 响应(Response)
D0
D1
Dn
用于校验接收的数据是否正确(1个字节) 经典校验(Classic Checksum)