目录
LIN 规范规定,每个逻辑节点都应该有 NAD(从机地址)。在网络运行期间,任意两个逻辑节点的 NAD 都必须不同,否则就会产生冲突。此外,每个逻辑节点都要能处理带有某些 PID 的帧。由此可见, NAD 和 PID 分别与逻辑节点建立了一种映射关系, LIN 规范把 NAD 和 PID 的这样一种组合称为逻辑节点的配置项(Configuration)。一个逻辑节点可以有一个以上的配置项,但在网络运行期间,每个逻辑节点只能有一个配置项有效。
配置功能是指 LIN 的主机节点能自动地给所有逻辑节点选择配置项,消除 NAD 和 PID 分配中存在的冲突,使网络正常工作。配置功能是确保各节点协调运作的内部功能,包含分配 NAD、分配 PID 等服务。配置功能通过传输层完成配置服务。
为了适应汽车行业的需要, LIN 规范定义配置功能的服务时,参照了 ISO 制定的 UDS(Unified Diagnostic Services,车辆统一诊断服务)标准和 OBD(On-board Diagnostic,车载自动诊断)标准。配置功能各项服务及其 SID 都是 ISO 标准的子集。
配置功能的工作模型与计算机局域网的“客户机-服务器”模型很相似,如图 5.4 所示。
本文介绍了汽车LIN总线的配置识别诊断功能,包括节点存储模型、从机节点NAD配置、读取服务识别功能和PID配置。LIN规范中的配置功能确保节点协调运作,参考了UDS和OBD标准。配置模型涵盖无配置、预配置和全功能配置节点。通过SID 0xB0、0xB2和0xB7,主机节点可以进行NAD、产品代号和PID的管理和诊断。
订阅专栏 解锁全文
316

被折叠的 条评论
为什么被折叠?



