lin总线技术
lin总线协议简介二

lin报文帧结构lin报文帧包括帧头(hearder)与应答(response)两部分。
主机负责发送至帧头;从机负责接收帧头并作出解析,然后决定是发送应答,还是接收应答或不回复。
帧头结构包括同步间隔段、同步段、pid段(受保护id)段,应答部分包括数据段与效验和段。
其中值“0”为显性电平、“1”为隐性电平,这点与can总线相类似。
在总线上实行“线-与”:当总线有至少一个节点发送显性电平时,总线呈现显性电平;所有节点均发送隐性电平或者不发送信息时,总线呈隐性电平,即显性电平起着主导作用。
(1)同步间隔段同步间隔段至少是由13位的显性电平组成,由于帧中的所有间隙或者总线空闲时总线均保持隐性电平状态。
所以同步间隔段可以标志一个帧的开始。
其中同步间隔段的间隔符至少为1位隐性电平。
(2)同步段lin同步以下降沿为判断标志,采用字节0x55()进行同步。
在从机节点上可以不采用高精度的时钟,由此带来的偏差,需要通过同步段来进行调整。
(3)pid段受保护的id的前6位叫做帧的id,加上两个奇偶效验码后称作受保护的id。
帧id的取值范围为0x00~0x3f总共64个,帧id标识了帧的类别和目的地。
从机任务会根据帧头id作出反应(接收/发送/忽略应答)。
其中p0与p1效验如下:lin总线根据帧id号的不同,把报文分为信号携带帧、诊断帧、保留帧。
ps:从机应答帧是一个完整的帧,与帧结构中的“应答”不同!(4)数据段数据段可以包含1-8个字节,其中包含有两种数据类型,信号(singal)和诊断消息(diagnostic messages)。
信号由信号携带帧传递,诊断消息由诊断帧传递。
协议中并没有规定哪一部分显示数据长度码的信息(这点与can总线不同),数据的内容与长度均是由系统设计者根据帧id事先约定好的。
总线上的数据是以广播形式发出,任何节点均可以收到,但并非对每个节点有用(与can相同)。
具体到发布与接听是由哪个节点进行完成这个取决于应用层的软件配置,一般情况下,对于一个帧中的应答,总线上只存在一个发布节点,否则就会出现错误。
汽车总线应用技术第二章LIN总线技术原理

汽车总线应用技术第二章LIN总线技术原理1.引言LIN(Local Interconnect Network)总线技术是一种低成本、低速率的串行通信总线协议。
它主要用于简单的车内电子系统中,例如门控、窗控、雨刮等。
本章将介绍LIN总线技术的原理及其在汽车电子系统中的应用。
2.LIN总线的结构及特点LIN总线由主控制器(Master)和从设备(Slave)组成。
在总线上,主控制器负责发送指令,从设备负责接收并执行指令。
主控制器和从设备之间通过单个通信线进行数据传输。
LIN总线的数据传输速率通常为最高20kbps,适用于简单、低带宽的应用场景。
3.LIN总线的通信协议LIN总线的通信协议采用了一种主从控制的方式。
主控制器负责周期性地发送帧(Frame),帧中包含了命令和数据。
从设备在接收到帧后,解码命令并执行相应的操作。
从设备也可以向主控制器发送数据。
LIN总线的通信协议还具有缓冲机制和故障检测机制,以保证消息的可靠传输。
4.LIN总线的物理层LIN总线的物理层采用了串行通信方式,使用单个通信线进行双向数据传输。
通信线上的电压可以用来表示逻辑0和逻辑1、为了提高稳定性,LIN总线通常使用差分信号线。
LIN总线的数据传输速率较低,但是使用差分信号线可以提高抗干扰能力。
此外,LIN总线还需要使用电阻进行终端匹配,以确保通信的稳定性。
5.LIN总线的帧结构LIN总线的帧由一个帧头、一个帧标识符和一个帧数据组成。
帧头用于标识帧的起始,帧标识符用于标识帧的类型和目标设备,帧数据用于存储实际的数据。
帧的长度可以根据需要进行调整。
LIN总线的帧结构简单,数据量小,适用于低带宽的应用场景。
6.LIN总线的应用LIN总线技术适用于车内电子系统中的一些简单的控制任务。
例如,门控、窗控、雨刮等。
LIN总线具有低成本、低功耗的特点,适合于车内电子系统中的辅助功能。
总之,LIN总线技术是一种低成本、低速率的串行通信总线协议。
lin总线唤醒和休眠机制

LIN总线唤醒和休眠机制详解一、引言在嵌入式系统中,为了降低功耗,增加电池寿命,通常需要对总线进行休眠和唤醒操作。
本文主要介绍LIN(Local Interconnect Network)总线的唤醒和休眠机制,包括其原理、实现方式以及相关注意事项。
二、LIN总线简介LIN(Local Interconnect Network)是一种用于汽车分布式电子控制系统的低成本串行通讯协议。
它基于SCI(UART)数据格式,采用单主机多从机的通信模式,具有实时性强、成本低、可靠性高等优点。
三、LIN总线的唤醒机制1. 唤醒源:LIN总线的唤醒源通常包括外部中断、定时器溢出、PWM信号等。
当这些唤醒源产生信号时,LIN总线会被唤醒。
2. 唤醒过程:当唤醒源产生信号时,主节点会发送一个唤醒帧,该帧包含了从节点的地址信息。
从节点接收到唤醒帧后,会返回一个应答帧,确认已经被唤醒。
3. 唤醒条件:从节点在接收到唤醒帧后,会检查自身的状态。
如果满足唤醒条件(例如,没有被睡眠、没有进入安全模式等),则会被唤醒。
四、LIN总线的休眠机制1. 休眠原因:LIN总线的休眠主要是为了降低功耗,延长电池寿命。
当系统处于空闲状态,或者在一定时间内没有数据传输时,可以触发休眠机制。
2. 休眠过程:当需要进入休眠状态时,主节点会发送一个休眠帧,该帧包含了从节点的地址信息。
从节点接收到休眠帧后,会进入休眠状态。
3. 唤醒条件:当有新的数据需要传输,或者有其他事件需要处理时,可以通过上述的唤醒机制将LIN总线从休眠状态唤醒。
五、注意事项1. 在进行LIN总线的唤醒和休眠操作时,需要确保所有的节点都能够正确理解和执行这些操作。
2. 在设计LIN总线的唤醒和休眠机制时,需要考虑到系统的实时性要求,以及可能出现的错误和异常情况。
3. 在实际应用中,可能需要根据具体的需求和条件,对LIN总线的唤醒和休眠机制进行定制和优化。
六、总结LIN总线的唤醒和休眠机制是嵌入式系统中非常重要的一种功能,它可以有效地降低系统的功耗,延长电池寿命。
Lin线工作原理

Lin线工作原理
Lin线工作原理即是指Lin总线的工作原理,Lin总线是一种
用于车辆电子系统的串行通信协议。
它的设计目标是提供低成本、低速率、低复杂性的通信方式,适用于大多数车辆系统。
Lin总线由一个主节点和多个从节点组成,主节点负责控制整
个通信过程。
主节点发送一帧数据到从节点,从节点在接收到数据后进行处理,并将处理结果发送回主节点。
这个过程是通过基本的字节传输和校验机制来完成的。
Lin总线使用单主单从的通信结构,主节点具有流控功能,从
节点只有在收到主节点的请求后才能发送数据。
通信过程中,主节点负责生成同步字节来维持通信同步,从节点在接收到同步字节后才能开始接收数据。
Lin总线使用了一种称为帧的数据传输单位。
每个帧由同步字节、标识符、数据和校验位组成。
同步字节用于同步数据传输,标识符用于区分不同的数据类型,数据部分存储具体的数据信息,校验位用于验证数据的准确性。
Lin总线的通信速率相对较低,通常为20kbps或者更低。
这是为了满足车辆电子系统对通信带宽的要求,并降低系统的成本。
与高速通信协议相比,Lin总线的功耗更低,适用于车辆电子
系统中的低功耗设备。
总而言之,Lin线工作原理是通过主节点和从节点之间的串行
通信来实现车辆电子系统的数据交换。
它使用简单的数据传输和校验机制,以提供低成本、低速率、低功耗的通信方式。
lin总线技术解析

2018/11/3
10
LIN网络架构
如上文所述,LIN网络基于主从节点构架而形成网络拓扑结构。 主节点需要向从节点发出周期性的检测信号,检测结果由从节点反 馈给主控制器。其中周期根据事件检测的实时性要求而设定。 如图二所示,LIN的信号由一个由主任务提供的标头(Header) 和由从任务处理的响应部分(Response)构成。标头包含一个13 位的同步间隔字段(Synch Break Field)、一个由主任务产生的同 步字段(Synch Field),以及一个辨识字段(Identifier Field)。 其中每一个字节字段都以串行位元组方式发送,起始位的第一位为 “0”,而终止位为“1”。由主任务执行的信号标头会依整个LIN丛集 的进度表决定每个信号的传输时间,以确保数据传输的确定性及避 免网络超载的危险。在LIN网络中只有主节点采用晶体振荡器来为 系统提供精确的基本时钟,此时钟会嵌入上述的同步字段中,让从 任务能与主节点时序同步。LIN信号的响应部分包含一个数据域位 (Data Filed),长度为2 / 4 / 8个字节,和一个长度为一个字节的 验证字段(Checksum Field)。
2
2018/11/3
2
本地互连网络(LIN)是一种用于汽车中分布电 子系统的新型低成本串行通讯系统,它是现 有汽车多重传输网络的补充。LIN瞄准一些低 端应用,在这些应用中每个节点的通讯成本 都必须大大低于CAN而且不需要CAN的高性 能、高带宽和多功能。LIN相对于CAN的成本 节省主要是由于采用单线传输、硅片中硬件 或软件的低实现成本和无需在从属节点中使 用石英或陶瓷谐振器。
23
a.主机节点
CAN/LIN网关
b.从机节点
主机节点主要由控制器、电源、控制按 钮、LIN接口、CAN接口和指示灯几部分 组成。 后视镜从机节点主要由控制器、电源、 LIN接口、执行器驱动单元和执行器如后 2018/11/3 视镜调整电机、除霜加热器等组成。 24
lin 总线标准

lin 总线标准摘要:1.什么是Lin总线标准2.Lin总线的发展历程3.Lin总线的特点和优势4.Lin总线在汽车行业的应用5.Lin总线与其他总线技术的比较6.Lin总线的发展前景和挑战正文:Lin总线是一种低速、低成本的串行通信总线标准,主要用于汽车电子设备的通信。
它最初由美国半导体公司提出,并得到了许多汽车制造商的支持。
Lin总线的发展历程可以追溯到2000年。
当时,为了满足汽车电子设备通信的需求,美国半导体公司研发了一种新的通信总线技术,这就是Lin总线。
经过多次修订,Lin总线已经成为了一种成熟的通信技术,广泛应用于汽车行业。
Lin总线的特点和优势在于它的低速、低成本和可靠性。
与其它总线技术相比,Lin总线的传输速率较低,但它的成本也相应较低。
同时,Lin总线还具有很好的抗干扰性和可靠性,能够在恶劣的环境下稳定工作。
在汽车行业,Lin总线主要用于车联网、车身控制、安全系统等领域。
例如,它可以用作汽车音响系统、导航系统、仪表盘等设备的通信总线,实现设备之间的数据交换和控制。
与其他总线技术相比,Lin总线具有以下优势:首先,它的传输速率较低,可以降低成本和功耗;其次,它的通信距离较长,可以实现远距离通信;最后,它的可靠性较高,可以满足汽车行业的高标准要求。
尽管Lin总线在汽车行业有着广泛的应用,但它也面临着一些挑战。
首先,随着汽车电子设备的增多,Lin总线的通信负载也在不断增加,可能会导致通信延迟和故障。
其次,Lin总线需要与其他总线技术兼容,实现汽车电子设备之间的无缝通信。
总之,Lin总线是一种具有低速、低成本和可靠性的串行通信总线标准,广泛应用于汽车行业。
lin 总线标准

lin 总线标准LIN(Local Interconnect Network)总线是一种用于汽车电子系统中的串行通信总线标准。
它由瑞典飞利浦和德国电信公司共同开发,并于1999年首次推出。
与其他汽车总线(如CAN和FlexRay)相比,LIN总线主要用于低带宽应用,例如车内照明、雨刮器、座椅控制等。
LIN总线的设计目标是降低成本,并提供简单的通信机制。
它采用了单主/多从的拓扑结构,一条总线上可以连接多个从设备,而只有一个主设备控制通信。
这种主从结构可以大大减少系统的复杂性和成本。
LIN总线的物理层采用了单根双绞线,传输速率通常为19.2kbit/s。
相比之下,CAN总线的传输速率可达1 Mbit/s。
虽然传输速率较低,但对于一些低带宽应用而言,这已经足够满足需求。
在LIN总线中,主设备负责发送命令和控制信息,从设备则负责接收并执行这些指令。
每个从设备都有一个唯一的地址,通过这个地址主设备可以直接与特定的从设备进行通信。
此外,LIN总线还支持时间分割多址(Time Division Multiplexing)的技术,这意味着不同的从设备可以根据事先设定的时间槽来响应主设备的请求,避免因数据冲突而导致的通信错误。
与其他总线标准相比,LIN总线有许多独特的特点。
首先,它采用了单总线设计,这意味着在整个系统中只需要一根总线线缆,从而进一步降低了成本。
其次,LIN总线采用了低功耗设计,具有较低的电压和电流要求,非常适合应用于汽车电子系统中。
此外,LIN总线还支持多种通信协议和灵活的数据传输方式,可以根据不同的应用需求进行配置。
由于LIN总线的低成本和简单性,它被广泛应用于汽车电子系统中的各种低带宽应用。
例如,LIN总线在车内照明系统中被用于控制车内的灯光,可以根据驾驶员或乘客的需求灵活调整照明亮度和颜色。
此外,LIN总线还可以用于控制雨刮器和座椅调节器等功能。
尽管LIN总线的传输速率较低,并且无法处理大量的数据,但它在低带宽应用中仍然具有很大的优势。
LIN总线系统简析

物联网领域:随着物联 网技术的不断发展, LIN总线系统在智能家 居、智能城市等领域的 应用也将得到拓展。
工业自动化:LIN总 线系统在工业自动化 领域的应用也将进一 步深化,助力实现工 业自动化和智能化。
新能源领域:随着新 能源技术的不断发展 ,LIN总线系统在新 能源领域的应用也将 得到更多的关注和应 用。
LIN总线系统在 汽车空调控制系 统中实现了多路 复用通信,提高 了通信效率。
LIN总线系统通 过分布式控制方 式,实现了汽车 空调的智能控制, 提高了控制精度Байду номын сангаас和响应速度。
LIN总线系统在 汽车空调控制系 统中应用,减少 了线束的使用, 降低了汽车的成 本和重量。
LIN总线系统在汽 车空调控制系统 中应用,提高了 系统的可靠性和 稳定性,减少了 故障发生的概率。
智能家居领域:LIN总线系统也可用于智能 家居控制系统,实现家电设备间的通信和控 制
工业自动化领域:在工业自动化领域,LIN 总线系统可用于各种自动化设备和传感器之 间的通信,提高生产效率和设备可靠性
物联网领域:随着物联网技术的发展,LIN 总线系统在物联网领域的应用也越来越广泛, 如智能城市、智能农业等领域的设备通信和 控制
LIN总线电缆
定义:LIN总线电缆是用于LIN总线系统的线缆,用于连接LIN总线上的各个节点。
特点:LIN总线电缆采用单线传输方式,结构简单,成本低,适用于对实时性要求不高的场 合。
传输距离:LIN总线电缆的传输距离一般在几十米以内,适用于汽车内部传感器和执行器的 通信。
连接方式:LIN总线电缆采用差分信号传输方式,需要使用专门的LIN总线连接器和插座进 行连接。
LIN总线诊断工具
诊断工具种类: 示波器、万用表、 解码器等
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<车上网 络技术>
主机节点和从机节点控制器均采用PHILIPS的高性能8位单 片机P87LPC768,该单片机除具有51系列单片机典型功能, 完全满足LIN控制器的硬件要求外,还具有片内看门狗和振 荡器等模块,可有效简化LIN节点结构,降低成本。LIN收 发器采用PHILIPS公司生产的TJA1020,其可用波特率范围 2.4-20Kbits/s,它具有较高的抗电磁干扰性(EMI),可以 自动修整输出波形降低电磁辐射(EME),且当传输速率低 于10Kb/s时, TJA1020可以工作在低斜率模式下而进一 步降低电磁辐射。电源模块主要由PHILIPS公司生产的电压 调节器SA57022构成,SA57022可通过ON/OFF引脚开启或关 闭,它与LIN收发器配合实现节点的睡眠和唤醒。主机节点 的CAN接口由CAN控制器SAJ1000和CAN驱动器82C250组成。
16 第7章 LIN总线
<车上网 络技术>
根据传输条件的不同,报文帧可分为绝对 帧、触发帧、离散帧、诊断帧、用户定义帧和 保留帧六种。 LIN总线上的所有通讯都由主机节点中的 主机任务发起,主机任务根据进度表来确定当 前的通讯内容,发送相应的帧头,并为报文帧 分配帧通道。总线上的从机节点接收帧头之后, 通过解读标识符来确定自己是否应该对当前通 讯做出响应、做出何种响应。基于这种报文滤 波方式,LIN可实现多种数据传输模式,且一个 报文帧可以同时被多个节点接收利用
5
第7章 LIN总线
LIN总线成本低的原因
<车上网 络技术>
LIN相对于CAN的成本节省主要是由于采用 单线传输、硅片中硬件或软件的低实现成本 和无需在从属节点中使用石英或陶瓷谐振器。 这些优点是以较低的带宽和受局限的单宿主 总线访问方法为代价的。
6
第7章 LIN总线
LIN网络的结构
<车上网 络技术>
26
第7章 LIN总线
LIN网络在车镜控制上的应用
11
第7章 LIN总线
LIN网络架构
<车上网 络技术>
如上文所述,LIN网络基于主从节点构架而形成网络拓扑结构。 主节点需要向从节点发出周期性的检测信号,检测结果由从节点反 馈给主控制器。其中周期根据事件检测的实时性要求而设定。 如图二所示,LIN的信号由一个由主任务提供的标头(Header) 和由从任务处理的响应部分(Response)构成。标头包含一个13 位的同步间隔字段(Synch Break Field)、一个由主任务产生的 同步字段(Synch Field),以及一个辨识字段(Identifier Field)。其中每一个字节字段都以串行位元组方式发送,起始位的 第一位为“0”,而终止位为“1”。由主任务执行的信号标头会依整 个LIN丛集的进度表决定每个信号的传输时间,以确保数据传输的 确定性及避 免网络超载的危险。在LIN网络中只有主节点采用晶体 振荡器来为系统提供精确的基本时钟,此时钟会嵌入上述的同步字 段中,让从任务能与主节点时序同步。LIN信号的响应部分包含一 个数据域位(Data Filed),长度为2 / 4 / 8个字节,和一个长度 为一个字节的验证字段(Checksum Field)。
10
第7章 LIN总线
<车上网 络技术>
LIN总线是单线,通过从电池正极Vbat的端接电阻 向导线或总线供电。总线收发器是ISO 9141标准 的一个增强实现。该总线可以采用两个互补的逻辑 电平:接近于地的电压显性值(dominant value) 表示逻辑“0”,电压接近于电池供电电压的隐性值 (recessive value)表示逻辑“1”。 该总线的端接部分使用1k(在宿主节点)和30k(在 从属节点)的上拉电阻。从属节点的端接电容通常 为220pF。
第7章 LIN总线
<车上网 络技术> a.主机节点
CAN/LIN网关
b.从机节点
LIN主机节点和从机节点
主机节点采集本地各控制开关的状态并接受CAN总线上 的远程信息,据此产生控制指令,并将指令转换为LIN 报文帧通过LIN网络发送给相应从机节点,从机节点接 收到与自己相关的报文帧后对报文帧进行拆封、解读, 然后根据获得的指令控制相应的执行器动作,从而实 现对车门各部件的控制。同时,在需要时从机节点分 别将其控制部件所处状态反馈给主机节点,主机节点 再将该状态信息通过指示灯或喇叭提供给驾驶员或通 过CAN总线发送给其他控制单元。主机节点也作为本 LIN网络与上层CAN网络连接的网关。
8
第7章 LIN总线
LIN节点结构
LIN 通信媒介(铜线) UART集成在微控制器部件中
<车上网 络技术>
RX
LIN 线路接口
采用 + UARTLIN
TX
LIN节点
9
Lin节点拥有 线路接口 (LIN标准) 以便同其他 LIN电控单元 之间处理 信息数据。 还有一部分 是协议控制器 (集成在 微控制器中)。
21 第7章 LIN总线
<车上网 络技术>
a.主机节点
CAN/LIN网关
b.从机节点
主机节点主要由控制器、电源、控制按 钮、LIN接口、CAN接口和指示灯几部分 组成。 后视镜从机节点主要由控制器、电源、 LIN接口、执行器驱动单元和执行器如后 视镜调整电机、除霜加热器等组成。
22 第7章 LIN总线
lin 网络 由一 个主 节点 和多 个从 节点 组成。
主节点
从节点1
…
从节点n
主任务 从任务 从任务
从任务
7
第7章 LIN总线
<车上网 络技术>
除了宿主节点的命名之外,LIN网络中的节 点不使用有关系统设置的任何信息。我们可 以在不要求其它从属节点改变硬件和软件的 情况下向LIN 中增加节点。
第7章 LIN总线:用于车体控 制的总线标准
<车上网 络技术>
7.1 概述 7.2 LIN数据传输 7.3 LIN在汽车中的应 用
1
第7章 LIN总线
第7章考考你
<车上网 络技术>
7-1.lIN车载网络最大的特点是什么? 协议简单、成本低、速率低 7-2.几个重要数值:Lin网最多节点数16; 最大传输距离40m;总线端电阻典型值主节 点1kΩ、从节点30 kΩ 7-3.LIN主、从节点结构? 7-4.LIN在汽车中的应用举例?
一个完整的报文帧如图所示。
图 LIN报文帧 第7章 LIN总线
15
报文帧
<车上网 络技术>
一个报文帧由一个帧头(由主机任务模块提 供)和一个响应帧(由从机任务模块提供)组 成。帧头包括一个同步间隔场(SYNCH BREAK FIELD)、 一个同步场(SYNCH FIELD)和一个 标识符场。报文帧的用途由标识符唯一定义, 约定的从机任务根据标识符提供相关的响应帧 并发送到总线上(如图2、图3所示),响应帧 由2、4或8字节的数据场(DATA FIELD)和一个 校验和场(CHECKSUM FIELD)组成。对这个标 识符相联的数据感兴趣的从机任务将接收响应 帧,校验和检验通过后对数据进行处理。
25
第7章 LIN总线
LIN总线系统实例2:镜子
<车上网 络技术>
镜子功能可被集成到一个或更多个LIN从属节点上。 这些功能包括:镜子上下、进出马达控制;加热; 水坑灯;转向灯;减少刺眼现象(电镀彩色镜, ECM)等。 带CAN接口和USART/增强USART的高性能8位控 制器应能满足宿主节点的需求。存储器需求和封装 尺寸要求取决于软件功能、CAN软件堆栈和硬件 I/O需求。在这个例子中,从属节点功能可由低性 能8位控制器实现。
2
第7章 LIN总线
7.1 概述
<车上网 络技术>
LIN(Local Interconnect Network) 是一种低成本的串行通讯网络,用于实现汽 车中的分布式电子系统控制,LIN 的目标 是为现有汽车网络(例如 CAN 总线)提供辅 助功能。因此,LIN总线是一种辅助的总线 网络,在不需要 CAN 总线的带宽和多功能 的场合,比如智能传感器和制动装置之间的 通讯。
19
第7章 LIN总线
7.3 LIN在汽车中的应用
现以车门LIN网络为例介绍 LIN总线设计的一般方法。 车门控制LIN网络的结构及 其在车门上的布置如右图 所示,该网络由主机节点、 后视镜从机节点、摇窗机 从机节点、门锁从机节点 车门控制LIN网络 构成。
<车上网 络技术>
LIN总线系统实例1:车门 20
12
第7章 LIN总线
<车上网 络技术>
图二
LIN信号结构示意图
13
第7章 LIN总线
LIN数据传输
<车上网 络技术>
LIN总线中数据借助报文帧来传输,报文帧由报文头和 响应组成。 报文头只能由主机任务发送,它包括同步间隔场、同步 场和标识符场三个部分。同步间隔场为至少13个连续的 显性位(低电平),它标志着一个报文帧的开始。其后 为同步场,同步场逻辑值为0x55,从机节点利用同步 场来实现与主机节点的同步。标识符场紧跟在同步场之 后,长度为一个字节。标识符场中低6位为标识符位, 共可组成64个标识符,其中60个用作一般报文传输、 两个用作诊断帧、一个用作用户定义帧、一个留作LIN 扩展用。标识符后两位为奇偶校验位。 标识符指出当前帧的内容,从机节点据此来确定自己是 否应该对当前帧做出响应、做出何种响应。
第7章 LIN总线
通讯概念
<车上网 络技术>
LIN包含一个宿主节点和一个或多个从属节点。所 有节点都包含一个被分解为发送和接收任务的从属 通讯任务,而宿主节点还包含一个附加的宿主发送 任务。在实时LIN中,通讯总是由宿主任务发起的。 宿主节点发送一个包含同步中断、同步字节和消息 识别码的消息报头。从属任务在收到和过滤识别码 后被激活并开始消息响应的传输。响应包含两个、 四个或八个数据字节和一个检查和(checksum)字 节。报头和响应部分组成一个消息帧。