节点性能文件

节点性能文件(NCF)定义了节点名称和节点的属性值,包括产品代号、位速率、帧的定义等信息。 LIN子网设计工具收集到节点性能文件的信息,自动生成 LIN 描述文件(LDF)。 LDF 包含了整个子网的信息,包括所有的信号和帧的声明,以及进度表等信息。 LDF 文件还可以作为调试时总线分析仪和仿真器的输入。 LIN 子网生成工具根据 LDF 生成各种通信驱动,可以建立起通信子网,也可以将具备节点性能文件的现成节点加入到已经建立好的通信子网中,并在网络进入运行前排除掉可能产生的冲突。

  • 概要定义
    协议版本
    厂商ID
    功能ID
    可变 Variant ID
    位速率
    发送唤醒使能

  • 诊断定义
    初始NAD
    诊断类型
    P2_min——收到主机请求帧到 LIN 的从机节点准备好数据发送应答之间的最小时间间隔
    ST_min
    N_As_timeout
    N_Cr_timeout
    支持的SID
    诊断传输层最大消息长度(字节)

  • 帧定义
    帧类别(发布/收听)
    帧名称
    帧属性 ——长度,最小时间,最大时间,事件触发帧
    信号定义——信号名称,信号属性(包括初始值,保留位数,偏移量(信号在字节中的偏移量),编码类型名称)

  • 信号编类型定义
    编码类型名称
    逻辑值——逻辑值,信号值,文本信息
    物理值——物理值(= 缩放倍数 × 原始值 + 偏移量),最小值,最大值,缩放倍数,偏移量,文本信息
    BCD值
    ASCII值

  • 状态管理
    应答错误名称
    错误状态信号
    发布节点

LIN描述文件

  • 全局定义
    LIN协议版本
    LIN语言版本
    LIN位速率定义

  • 节点定义
    参与节点——主机节点(节点名称,时基,抖动),从机节点(节点名称列表)
    节点属性——节点名称,协议版本,配置NAD(从机节点地址),初始NAD,属性定义(产品ID,……)
    节点组合定义

  • 信号定义
    标准信号
    诊断信号
    信号组

  • 帧定义
    无条件帧定义
    偶发帧定义
    事件触发帧定义
    诊断帧定义

  • 进度表定义
    进度表名称
    命令(帧名称,主机请求帧,从机应答帧,分配NAD,条件改变NAD,数据DUMP,…)
    命令延迟时间

  • 附加信息
    信号编码类型定义
    信号表达定义