1、 课 堂 教 案 教师:刘杨 科目:汽车单片机技术 题目第四章 第一节 CAN数据总线系统第二节 LIN总线系统班级汽检课型专业基础课教法面授教具板书课时2教学目的目标掌握CAN总线系统的组成和数据传输方式,熟悉CAN总线的数据类型,熟悉高速和低速CAN总线。掌握LIN总线的组成和数据传输方式。 教学重点熟悉CAN和LIN总线系统的组成和数据传输方式教学难点CAN总线系统的组成和数据传输方式教学内容与程序一、 课前提问二、 引题,新课引入三、 课后小结四、 作业布置作业教材 P1141-8教 案 附 页第一节 CAN数据总线系统一、CAN总线概述 CAN是控制器局域网(Controller A
2、rea Network)的简称。 最初是德国博士(Bosch)公司为汽车的监测、控制系统而设计的一种串行数据通信协议。这种串行数据通信协议在应用上由于可采用双绞线、同轴电缆和光导纤维作为通讯介质,因此又称“控制器局域网总线”,常用CAN-BUS(Controller Area Network-BUS),即CAN总线表示。 CAN是一种开放式、数字化、多点通信的底层控制网络,技术比较成熟,控制的芯片已经商品化,性价比高,特别适用于分布式测控系统之间的数据通讯。CAN总线的概念和特征 (1)多主工作方式:网络上任一节点(电控单元)均可在任意时刻主动地向网络上其他节点发送信息,而不分主从,通信方式灵
3、活,且无需节点地址等节点信息。 (2)数据的标识符和优先权:标识符是各节点发送不同报文中的特定信息,标明所发数据的“身份”和优先权,标识符的二进制数越小,优先权越高。如发动机转速信号和车速信号的标识符是不同的,发动机转速信号的二进制数小,优先权高。高优先级的数据优先发送,低优先级的数据后发送。高优先级的数据最多可在134us内得到发送。 (3)CAN采用非破坏性总线性仲裁技术:当多个节点同时向总线发送信息时,优先级较低的节点会主动地退出发送,而最高优先级的节点可不受影响地继续传输数据,从而大大节省了总线冲突仲裁时间。尤其是在网络负载很重的情况下也不会出现网络瘫痪情况。 (4)报文:CAN总线上
4、的报文以不同报文帧格式发送,但长度受到限制。当总线空闲时,任何一个网络上的节点都可以发送报文。 (5)信息路由:各节点发送数据信息是以广播形式在CAN总线上发布,数据信息中不含站地址,由接收节点根据报文的标识符判断是否接收这帧信息,有用接受,无用不处理。因此CAN系统扩展时,不用对任何节点的软件和硬件作改变,可以直接在CAN总线上增加节点。 (6)远程数据请求:需要数据的节点可以通过发送远程帧,请求另一节点发送相应的数据。回应节点传送的数据帧与请求数据的远程帧有相同的标识符命名。 (7)仲裁:只要总线空闲,任何节点都可以向总线发送报文。如果有两个或两个以上的节点同时发送报文,就会引起总线访问碰
5、撞。通过使用标识符的逐位仲裁可以解决碰撞。仲裁的机制确保了报文和时间均不损失。当具有相同标识符的数据帧和远程帧同时发送时,数据帧优先于远程帧。 (8)总线状态:总线有“显性”和“隐性”两个状态,“显性”对应逻辑“0”,“隐性”对应逻辑“1”。总线上不是“0”,就是“1”。 (9)故障界定: CAN节点能区分瞬时扰动引起的故障和永久性故障。故障节点会被关闭。 (10)应答:接收节点对正确接收的报文给出正确应答,对错误的报文进行错误应答,使发送节点重新发送。 (11)通信距离:CAN在低速率5Kbps时,通信距离可达10公里;在高速率1Mbps时通信距离可达40米。 (12)节点数:CAN总线是同
6、时可以连按许多单元的网络。从理论上讲,可以连接的节点数是无限的;但实际可以连接的单元数将受总线延迟时间与电负荷的限制。当降低通信速度时,可以连接较多的单元;当提高通信速度时,可以连接的单元数量将减少。CAN上的节点数主要取决于总线驱动电路,目前可达110个。 (13)通信介质:CAN的通信介质可为双铰线、同轴电缆或光纤,选择灵活。 (14)CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。 (15)采用短帧结构,传输时间短,受干扰概率低;每帧信息都有CRC效验及其他检错措施,保证数据出错率极低。二、 CAN总线系统的组成 1电控单元ECU(1)输入电路 输入电
7、路用来接收来自传感器和控制开关的输入信号,并将输入信号转换为单片机可接收的数字信号。如果输入信号是模拟信号,那么输入电路里还含有模/数转换电路(A/D转换),将模拟信号转为数字信号。如冷却液温度传感器的信号是模拟信号,需经A/D转换电路转换为数字信号。(2)输出电路 输出电路将单片机输出的控制信号转换能驱动执行器的功率信号,因此输出电路包括放大驱动电路。因为大部分执行器是模拟执行器,所以首先要将单片机输出的数字信号经数/模转换电路(D/A转换)转换为模拟信号。(3)单片机单片机在工业控制技术中也常称为微控制器。目前,汽车电控单元使用的单片机是汽车专用增强型单片机,是针对汽车较为复杂的震动、高温
8、、低温和恶劣的电磁环境而设计的。有的汽车单片机芯片内已包含A/D转换、D/A转换和其他专用电路,有的甚至将CAN控制器也合成在一起。(4)CAN控制器 独立的CAN控制器是基于单片机控制的、专用于执行CAN总线通信协议的独立数字集成电路芯片。也有将单片机与CAN控制器合成的芯片也称为CAN控制器。接口管理逻辑电路:解释来自CPU的命令,控制内部寻址,向CPU提供中断信息和状态信息。管理发送或接受数据。 发送缓冲器:储存并缓冲发送到CAN总线上的完整报文。 验收过滤器:将接收到的标识符和内设寄存器中的内容进行比较,以决定是否接收整个报文。如果比较的结果为真,则报文被采用。 接收缓冲器:储存和缓冲
9、从验收过滤器向CPU传送的报文。 CAN核心模块:按CAN通信协议,控制发送缓冲器和CAN总线之间的数据流,对CAN总线上的信号进行仲裁、填充、错误检测和错误处理等功能。 (5)光电隔离电路 光电隔离电路以光为媒介传送信号,对输入和输出电路进行电气隔离,因而能有效地抑制系统噪声,消除接地回路的干扰,有响应速度较快、寿命长、体积小耐冲击等好处。 (6)CAN收发器 CAN收发器由CAN接收器、CAN发送器和差分转换处理电路组成。 单片机的数据信号为用正逻辑信号,经CAN发送器中的差分放大器转换为双向的差分信号传送到总线上。差分信号以负逻辑信号形式表示数据。 2CAN数据传输线 汽车上CAN数据传
10、输线大都是双绞线,分为CAN高电平数据线和低电平数据线,即CAN-H线和CAN-L线,这种结构使系统能够同时读写总线。双绞线具有较强的抗干扰能力。 3CAN终端电阻 CAN两端都接一个120的电阻器,即连接在双绞线的两端,终端电阻可防止信号在传输线终端被反射并以回波的形式返回,影响数据的正确传送。三、CAN总线的数据传输 1. CAN总线的广播式传输 CAN总线的数据传输像一个电话会议,如图4-8所示。一个电话用户(电控单元)将数据“讲入”网络中,其他用户通过网络“接听”这个数据,对于这个数据感兴趣的电控单元就会利用数据,而其他控制单元则选择忽略。在该网络中,任一控制单元都既可发送数据,又可接
11、收数据。 CAN总线与其它通信网的不同之处是报文传送中不包含目标地址,它是以全网广播为基础,各接收站根据报文中反映数据性质的标识符过滤报文,该收的收下,不该收的弃而不用。其好处是可在线上网下网、即插即用和多站接收。 2.CAN总线系统防干扰措施及原理汽车在使用过程中,电火花、电磁线圈开关、移动电话和发送站、电焊机等电磁设备发出的电磁波都会影响或破坏CAN的数据传送。为了防止数据在传送时受到干扰,CAN总线采用较多的防干扰措施。 (1)双绞线的抗外电磁干扰作用 (2) 差分信号和差分式接收器的抗干扰作用 (3) 其他防干扰措施:除以上防干扰措施外,还有光电隔离电路和软件处理等措施。 四、CAN总
12、线的数据类型 CAN总线所传输的数据又称为报文,是按一帧一帧的传送,每帧数据有一组二进制数或数字脉冲组成,这组二进制数按功能又分为一段一段的,每一段称为帧的域或场。 CAN总线所传输的数据有数据帧、远程帧、错误帧和过载帧4种类型。 CAN的帧有两种不同的帧格式,不同之处为识别符的长度不同:具有11位识别符的帧称之为标准帧;而含有29位识别符的帧为扩展帧。CAN报文有以下4个不同的帧类型: 1数据帧 数据帧的功能是将数据从发送器传到接收器。数据帧由开始域、仲裁域、控制域、数据域、安全域、应答域、结束域7个不同的域组成。 (1)开始域 标志数据帧的起始,仅由一个“显性”(即0)位组成,带有约5V的
13、电压的l位被送入CAN高位传输线,带有约0V电压的1位被送入CAN低速传输线。开始域由控制芯片完成。 (2)仲裁域 仲裁域包括标识符和远程发送请求位(RTR)。识别符代表数据的优先权,标准格式下标识符的长度为1l位,这些位按ID.10ID.O的顺序发送,最低位是ID.O。7个高位(ID.10ID.4)必须不能全是“隐性”。在标准帧里,识别符后是远程发送请求位(RTR),该位若为“显性”(即0),代表发送的信息是数据;若为“隐性”(即1)代表发送的信息是数据请求。 (3)控制域 控制域由6个位组成,其中4位是数据长度代码,即数据的字节数量,另两位作为扩展用的保留位。所发送的保留位必须“显性”。控
14、制域供接收器检查是否已经接收到所传来的所有信息。接收器接收和认可所有由“显性”和“隐性”的任意组合在一起的位。 (4)数据域 数据域由数据帧发送的数据组成,可以为O8个字节,每字节包含了8个位,所以数据帧最大为64个位。 (5)安全域 安全域用来检测传递数据中的错误。CAN系统用于电噪声很大的环境,这个环境中的数据最容易丢失或破坏。CAN协议提供了5种错误检测和修正的方法,因此如果数据被破坏,它能够检测出来,而且网络中的所有的电控单元都会忽略这个数据。这5种错误检测类型分别为位错误、填充错误、校验( CRC)错误、形式错误、应答错误。 位错误:各控制单元在发送位的同进时也对总线进行监视。如果所
15、发送的位值与所监视的位值不相符合,则在此位时间里检测到一个位错误。 填充错误:如果在使用位填充法进行编码的信息中,出现了第6个连续相同的位电平时,将检测到一个填充错误。 校验错误:校验序列包括发送器的校验计算结果,接收器计算校验的方法与发送器相同。如果接收器的计算结果与接收到校验序列的结果不相符,则检测到一个校验错误。 形式错误:当一个同定形式的域含有1个或多个非法位,则检测到一个形式错误。 应答错误:只要在应答间隙期间所监视的位不为“显性”,则发送器会检测到一个应答错误。 (6)应答域 应答域用来反映接收器通知发送器是否已经正确接收到数据。当接收器正确地接收到有效的数据,接收器就会在应答间隙
16、期间内向发送器发送一“显性”位以应答,而应答界定符始终是“隐性”位。 如果检查到错误,接收器立即通知发送器,发送器然后再发送一次数据,直到该数据被准确接收为止,但从检测到错误到下一数据的传送开始为止,发送时间最多为29个位的时间。 (7)结束域 结束域标志着数据报告结束,由7个“隐性”位组成。这是显示错误并重复发送数据的最后一次机会。2远程帧 CAN总线上电控单元的数据发布,有两种基本形式。 第一种形式是按设定或需要主动发布,例如制动信号,当踩刹车时ABS电控单元就会主动发布,发动机电控单元接受后就会立即调控发动机转速由高速降为低速。 第二种形式是受请求后发布,例如A电控单元需要B电控单元的数
17、据,A电控单元先发布请求信号,这个请求信号的数据形式就是远程帧。CAN总线上的所有电控单元都可接受到这个远程帧,并对远程帧中的标识符进行识别,需要则接受,不需要则不处理。在对各电控单元编程时,已设定B电控单元接受这个远程帧,并随即发布A电控单元所需要的数据。3错误帧 任何电控单元检测到总线错误就发出错误帧。错误帧的功能是对所发送的数据进行错误检测、错误标定及错误自检。错误帧由两个不同的域组成,第一个域为不同控制单元提供错误标志的叠加,第二个域是错误界定符。 (1)错误标志 有两种形式的错误标志: 主动错误标志,它由六个连续显性位组成。 被动错误标志,它由六个连续隐性位组成,它可由其它CAN控制
18、器的显性位改写。 (2)错误界定 错误界定符由8个隐性位组成。传送了错误标志以后,每一节点就发送一个隐性位,并一直监视总线直到检测出一个隐性位为止。然后就开始发送其余7个隐性位。 错误标志包括主动错误标志和被动错误标志两种形式。 检测到错误条件的“错误主动”控制单元通过发送主动错误标志以指示错误。 4过载帧 过载帧用以在先行的和后续的数据帧(或远程帧)之间提供一附加的延时。接收器在电路尚未准备好或在间歇域期间检测到一个“显性”位时,会发送过载帧,以延迟数据的传送。过载帧包括过载标志和过载界定符两个域。5帧间空间 数据帧或远程帧与其前面帧的隔离是通过帧间空间实现的,无论其前面的帧为何类型。 所不
19、同的是过载帧与错误帧之前没有帧间空间,多个过载帧之间也不是由帧间空间隔离的。 帧间空间包括间歇域和总线空闲的域。总线空闲域的长度是任意的。只要总线被认定为空闲,等待发送信息的控制单元就会访问总线。五、电控单元数据的收发 除了命令和请求信息外,汽车的一些基本状态信息(如发动机转速、车轮转速、冷却水温度等)是大部分控制单元必须获取的数据,控制单元采用广播式向总线发送。如果在同一时刻所有控制单元都向总线发送数据,将发生总线数据冲突,此时,CAN协议用标识符识别数据优先权的总线仲裁。 六、高速和低速CAN总线 CAN总线按数据传输速度分为为两种,高速CAN总线和低速CAN总线。高速CAN总线适用于速率
20、为250 Kbit/s到1 Mbit/s,协议诞生之日起就存在。 低速CAN总线产生较晚,速率不超过125 Kbit/s。主要具有容错功能,因此其协议在硬件和软件上有所改进。 1.高速CAN总线 (1)高速CAN总线的信号高速CAN总线的差分电压信号如图4-10所示。CAN-H线上传送的信号和CAN-L线上传送信号的相位正好是相反的。电压水平的数值如图中所示,是标准化的。 (2)高速CAN总线上节点的收发器 高速CAN总线上节点的收发器如图4-11所示,其接收器为单一的差分放大器,电路简单,如果出现故障,即时中断通信,没有容错功能和诊断电路。 收发器判断高速CAN总线的电平及逻辑信号见表4-4
21、。 以下7种情况中,只有两种情况在物理层容错范围内,其他几种情况,网络是不能运行的,并且各个电控单元之间也不可以实现通信: CAN-H线与地线短路,无法运行; CAN-H线与电源正极短路时,CAN-L线在物理层容错范围内,差分放大器可以接受并放大信号,但数值变低,可以降级运行; CAN-L线与地线短路时,CANH线在物理层容错范围内,差分放大器可以接受并放大信号,但数值变低,可以降级运行; CAN-L线与正极短路,无法运行; CAN-H线断路,无法运行; CAN-L线断路,无法运行; CAN-H线与CAN-L线短路,无法运行。 (3)高速CAN总线的休眠与唤醒 高速CAN数据总线系统物理层将网
22、络活动信息告知Rx线,Rx线唤醒CAN控制器中的协议控制器,实现该过程只需要CAN线路接口有持续供电即可。当协议控制器被唤醒时,它将打断网络休眠,执行苏醒过程。 2.低速CAN总线 (1)低速CAN总线的信号 低速CAN总线的差分电压信号如图4-10所示,CAN-H线上传送的信号和CAN-L线上传送信号的相位虽然是相反的,但电压水平的数值与高速CAN总线的电压有区别。 (2)低速CAN总线上节点的收发器 低速CAN总线上节点的收发器如图4-13所示,由差分信号放大器、CAN-H线信号放大器(同相放大器)、CAN-L线信号放大器(反相放大器)和故障逻辑电路组成。 故障逻辑电路判断总线的电平数值,
23、可以用以下容错功能,维持数据信号传送。 低速CAN总线正常时,由差分信号放大器接受和放大总线信号,总线为双线工作模式。 低速CAN-L线有故障(与地线或电源正极短路,断路)时,故障逻辑电路接通CAN-H线信号放大器,使用CAN-H线信号,总线降级为单线工作模式。 低速CAN-H线有故障(与地线或电源正极短路,断路)时,故障逻辑电路接通CAN-L线信号放大器,使用CAN-L线信号,总线降级为单线工作模式。 低速CAN-H线和CAN-L线相互短路时,故障逻辑电路将CAN-L自动切断,接通CAN-H线信号放大器,使用CAN-H线信号,总线降级为单线工作模式。 (3)低速CAN总线的休眠与唤醒 通过低
24、速CAN总线系统物理层可以实现对CAN总线系统的休眠与唤醒的管理。如车辆解锁、操作车内电器等都可以唤醒低速CAN总线系统。关闭发动机、锁住车门又可使低速CAN总线从觉醒状态转为休眠。第二节 LIN总线系统 一、LIN总线概述 LIN是局域网络子系统(Local Interconnect Network)的简称。LIN是用于汽车分布式电控系统的一种新型低成本串行通信总线,它是一种基于串行数据格式、主从结构的单线12V的总线通信系统。 LIN总线的目标是为现有汽车网络(例如CAN 总线)提供辅助功能,因此LIN总线是一种辅助的总线网络。在不需要CAN 总线的带宽和多功能的场合,比如智能传感器和主要
25、用于智能传感器和执行器的串行通信。 LIN总线是CAN总线网络下的子系统。车上各个LIN总线系统之间的数据交换是由控制单元通过CAN数据总线实现的。 LIN总线正逐渐发展成为低成本的串行通信的行业标准,降低了汽车车上电子系统开发、生产、使用和维护的费用。 LIN总线属于汽车上的A级网络。 为了实现CAN与LIN网络之间的通信,在LIN主节点内集成有“网关”电路,“网关”电路可将具有LIN标志符的数据转换为CAN的标志符,然后作为CAN数据在CAN网络中传送;反过来,“网关”电路又可将收到的具有CAN标志符的数据转换为LIN标志符,然后作为在LIN数据在LIN网络中传送。 LIN总线具有以下特征
26、: 1单主/多从结构,即单个主控制器/多个从属控制器,无需总线仲裁机制。 2. 同步广播式发送/接收方式,依靠标志符识别数据报文,共有64个标志符。 3. 节点数小于16个,总线可以由任意一个节点提供电源。 4基于常用的串行通信(USART/SCI)接口硬件,从节点可以由廉价的单片机开发。 5系统配置灵活、容易,不需要改变LIN节点上的硬件和软件就可以在网络上增加节点。 6从属控制器节点可以实现自同步。 7保证延时和信号传输的正确性。 8单总线数据传输结构,依靠车身公用地线实现信号传输回路。 9数据传输速度可以达到20 kbp/s 。 10故障节点的检测功能,数据累加和校验及错误检测功能。二、
27、LIN总线的组成 LIN总线系统由一个主控制器、若干从属控制器和单根传输线组成。在LIN总线系统内,单个的控制单元、传感器及执行元件都可看作LIN总线主控制单元的从控制单元。 传感器内集成有一个电子装置,可将测量值变为数字信号通过LIN总线传送。 执行元件都是智能型的电子或机电部件,这些部件通过LIN主控制单元发送的数字信号接受任务。LIN主控单元通过集成在的执行元件内的传感器来获知执行元件的实际状态,然后就进行规定状态和实际状态的数值比较,从而获得相应的控制信号数值,控制执行元件的工作状态。LIN总线的节点、主控制单元、从控制单元的特点如下: 1. LIN总线的节点结构 (1)协议控制器 L
28、IN协议控制器可由单片机开发,利用串行异步通信接口与线路接口连接。单片机内存LIN总线协议和相关软件。节点的软件和硬件不同可以形成主节点或从节点。 节点的主要功能:按串行异步通信的字符帧格式发送接收8位字节,构成请求帧、接受响应帧、发送帧等信号。 (2)线路接口。线路接口负责将LIN总线的信号翻译成无干扰的Rx信号传入LIN协议控制器,或相反地将协议控制器的发送信号进行翻译传入LIN总线。因此,这个部件有两个重要作用,即翻译和保护。在示波器上看到的LIN网络线路电压记录如图4-15所示。 3. LIN总线主控单元(主节点) 主控制单元连接在CAN数据总线上,它执行LIN的主要功能,其主要作用:
29、 监控数据传递和数据传递的速率,发送信息标题。 主控制单元的软件内己经设定了一个周期,这个周期用于决定何时将哪些信息发送到LIN数据总线多少次。 主控制单元在LIN数据总线与CAN总线之间起“翻译”作用,它是LIN总线系统中唯一与CAN数据总线相连的控制单元。 通过LIN主控制单元进行LIN系统自诊断。 3. LIN总线从控单元(从节点) 接收、传递或忽略与从主控制系统接收到的信息标题相关的数据。 可以通过一个“叫醒”信号时,唤醒主系统。 检查对所接收数据的检查总量。 对所发送数据的检查总量进行计算。 同主系统的同步字节保持一致。 只能按照主系统的要求同其他子系统进行数据交换。 4.传输介质:
30、 LIN总线的的传输介质一般使用单独的铜线,各节点的工作地线与车身金属体公用地线可靠连接,构成电路回路。在绘制LIN总线网络图时,各节点的工作地线一般没有画出。三、LIN总线的数据传输 1. LIN总线的报文帧结构 LIN总线的一个报文帧如图4-17 所示,是由一个主机节点发送的报文头和一个主机或从机节点发送的响应组成。 (1)字节场:LIN总线上的数据是以报文帧方式传输。LIN总线协议规定报文帧中的同步场、标识符场、数据场、校验和场的格式都以字节场的格式。字节场的格式就是通常异步串行通信的串行数据格式。即每个字节场的长度是lO个位,如图4-18所示,即 l位起始位 + 8位数据位 + l位停
31、止位。 起始位是一个“显性”位,它标志着字节场的开始。接着是8个数据位,首先发送最低位。停止位是一个“隐性”位,它标志着字节场的结束。 (2)报文头:包括一个同步间隔场、一个同步场和一个标识符场。 同步间隔:作为报文帧的第一个场,标志着一个报文帧的开始。同步间隔场由主机节点发送,它使所有的从机节点与总线时钟信号同步。 同步场:包含了时钟的同步信息。 标识符场:标识符场定义了报文的内容和长度,标识符场由6个标识符位和两个奇偶校验位组成。 (2)响应:当从节点(也可以是主节点自身)收到主节点的 报文头,经对比确认是找自己的信号后,就及时发出响应。响应主要包括3到9个字节场组成,其中含有2、4或8个
32、数据场和一个校验和场。数据场的长度可变,可以选择为2、4、8个字节。数据场:每一个数据场的长度是10位,起始位是一个“显性”位,代表着该数据场的开始。接着是8个数据位,首先要发送的是最低位。停止位是一个“隐性”位,代表着数据场场的结束。 校验和场:保证了数据字节的可靠传输。 (3)空间间隔: 响应间隔:报文头和响应之间有一个响应间隔分隔;字节场(数据场)之间有字节间隔分隔;最小的响应间隔和字节间隔的空间是0,这些空间的最大长度为报文帧的最大长度。 帧间隔:报文帧之间的间隔或空闲。 2. LIN总线的数据传递流程 LIN总线上的所有节点发送信息都以同步广播形式发送,总线上所有的节点都可以接收其他
33、节点发出的信息。各节点是通过识别位来识别所需要的信息。 主节点起主导作用,主节点中的主机任务程序负责报文的进度表、发送报文头。主节点还可发出睡眠命令使整个网络进入睡眠。睡眠命令只能由主节点发出,网络中任何的一个节点都可以发出唤醒信号来唤醒整个网络。 从节点中的从机任务程序负责发送报文的响应,或在需要时发出网络唤醒信号。每个从节点都以一个唯一的编号代码存在存储器内,相当“身份”或“地址”。 LIN总线的数据传递流程是: LIN总线的主节点发送报文头到总线上,报文头中的标识符中有所要找的从节点的编号代码。LIN总线上所有节点都可收到这个报文头,但只有一个从节点的代码与报文头中的标识符代码相同,这个从节点按设定要求做出响应,发出所采集的数据到LIN总线上,需要这个数据的节点可以从LIN总线上接受。也就是说从节点只在主节点询问时才发送数据。