一.介绍(Introduction)
-
节点装备界说了一个节点是怎么被装备的,对LIN节点来说支撑节点装备是一个强制执行命令。
-
意图:防止网络NAD或PID抵触,网络引进新节点或许导致NAD或Product ID抵触
-
装备内容:NAD,Product ID(经过对这些数字的运用,就能够让一切在网络内部被运送的帧,具有一个共同的标识符)
-
服务标识符(SID):0xB0~0xB7(用来装备节点)
-
节点装备只能用单帧通讯
二.LIN产品标识(LIN Production Identification)
-
每个LIN部件都会有一个共同的号码,标识了节点的供货商和功用
-
类似于条形码,不同供货商不同功用的产品ID也不同,功用发生改变,产品ID也要相应的改变。
-
供货商ID是一个16位的数字,最高位是0,由LIN协会规则
-
功用ID是一个16位的数字,由各供货商规则
-
变量ID是一个8位的数字,用于区别同网络中相同功用的节点
-
PID保存在各节点的ROM中,不进行更改
-
序列号(Serial Number)
三.通配符(Wildcards)
-
每一个LIN的从节点都有一个节点地址,除了经过这个节点来拜访以外,还能够经过通配符来拜访一切的节点地址
-
NAD的通配符0x7F用来拜访一切节点的地址
-
供货商ID和功用ID能够代表一切未界说的供货商与功用
四.与装备相关的服务(Service Associated with Configuration)
-
服务标识符(SID)——0xB0~0xB7
-
节点装备只能用单帧通讯
-
不同的服务标识符对应的服务也是不同的,详细可拜见下表。
下面咱们就来详细了解一下这些服务。
-
分配从节点NAD服务(Assign NAD,0xB0)
-
用于处理有抵触的节点地址,只有当NAD、供给者ID和功用ID匹配时,才会发送呼应。
-
详细进程如下:
-
网络分配NAD实例
-
主节点首要发送0xB0服务主恳求帧(0x3C)
帧的结构如下图所示,最开端的字节是初始的NAD,最终一个字节是新的NAD:
-
主节点然后发送从恳求帧(0x3D),如从节点修正NAD成功,从节点发送呼应
帧的结构如下图所示: