ISO 17987-1-2016

第 1 部分:一般信息和用例定义

道路车辆 — 本地互连网络 (LIN)

范围

本文档概述了 ISO 17987(所有部分)的结构和划分。此外,它还概述了 ISO 17987(所有部分)的用例。本文档中定义的术语适用于所有 LIN 通信系统,并在整个 ISO 17987(所有部分)中被使用。

本文档旨在定义 LIN 的用例。

规范性引用

下列文件在本文中被引用,其部分或全部内容构成本文件的要求。凡是注日期的引用文件,仅其版本适用。凡是不注日期的引用文件,其最新版本(包括所有的修改)适用于本文件。

ISO 17987-4, Road vehicles — Local Interconnect Network (LIN)
  • Part 4: Electrical Physical Layer (EPL) specification 12 V/24 V


术语、定义和缩写


术语和定义

就本文件而言,以下术语和定义适用于本文件。

ISO 和 IEC 在以下地址维护用于标准化的术语数据库:

分隔域

由显性部分(分界线)和隐性部分(分界线分隔符)组成的实体。

字节域

10bit 的实体,由 1 个显性起始位 bit8 个有效负载 bit(最低有效位在前)和 1 个隐性停止位 bit 组成。

校验值

校验字节。

由报文头和 PDU 组成的实体,包括有效负载和末尾的校验和(3.1.3)字节。

LIN节点

LIN 网络中负责的调度(3.1.4)并连接到主干网络的唯一节点

LIN节点

LIN节点的通信请求提供服务的节点(3.1.5)。

LIN 节点任务

LIN节点中的任务(3.1.5),根据调度表(3.1.10)发送总线上的所有报头。

用于诊断的节点地址 NAD

分配给每个 LIN节点(3.1.6)的诊断地址。

受保护标识符

8bit 的实体,包含 6 个帧标识符 bit(低有效位)和 2 个奇偶校验位 bit

调度表

列表(3.1.4)指定用于 LIN 总线通信的帧、其顺序以及彼此之间的传输消耗时间。

LIN 节点任务

LIN 节点中的任务负责监听总线上的所有报头并做出相应反应,即传输(发送)帧响应或订阅帧响应(或忽略帧响应)。

同步字节域

位于分隔域(3.1.1)和受保护标识符(3.1.9)之间的具有固定值的字节。

缩写术语

  • API - 应用程序接口
  • LDF - LIN 描述文件
  • NAD - 用于诊断的节点地址
  • OEM - 原始设备制造商
  • OSI - 开放系统互连
  • PDU - 协议数据单元
  • PID - 受保护的标识符
  • SAP - 服务接入点
  • UC - 用例
  • UDS - 统一诊断服务

    公约


    ISO 17987(所有部分)基于 OSI 服务约定(参见 ISO/IEC 10731)中指定的约定,适用于
    • 物理层
    • 数据链路层
    • 网络和传输协议
    • 诊断服务

    用例概述和原则


    用例定义的基本原则

    已经被建立了的基本原则将作为定义用例的指南:
    • 指出 OEM 产品中在联网系统的通常操作模式下被支持的功能。
    • 指出 OEM 产品中联网系统未来预期会支持的特性的功能。
    • 没有错误时的正常运行功能与存在错误时的应急运行功能之间的对比。

    用例集群

    本小节定义了 LIN 通信系统的用例集群。

    表 1 概述了主要 LIN 用例集群。主要 LIN 用例集群可能有一个或多个用例定义。


    LIN 通信系统用例定义


    UC 1 LIN 主节点任务集群

    UC 1.1 生成 LIN 帧头

    表 2 指定了生成  LIN 帧头的用例。


    UC 2 LIN 从节点任务集群

    UC 2.1 分隔/同步字节域序列检测器

    表 3 指定了分隔/同步字节域序列检测器的用例。


    UC 2.2 LIN 帧处理器

    表 4 指定了传输和接收 LIN 帧的响应的用例。


    UC 2.3 LIN 节点配置

    表 5 指定了执行 LIN 从节点配置的用例。


    UC 2.4 LIN 节点错误状态报告

    表 6 指定了 LIN 从节点错误状态报告的用例。


    UC 2.5 LIN 节点诊断功能

    表 7 指定了 LIN 从节点诊断功能的用例。


    UC 3 LIN 通信协议集群

    UC 3.1 同步

    表 8 指定了同步的用例。


    UC 3.2 校验和

    表 9 指定了校验和的用例。


    UC 3.3 LIN 节点比特率检测

    表 10 指定了 LIN 从节点比特率检测的用例。


    UC 4 物理层集群

    UC 4.1 在非工作电压下的性能

    表 11 规定了在非工作电压下的性能的用例。


    UC 4.2 电压跌落

    表 12 规定了电压跌落的用例。


    UC 5 LIN 网络管理

    UC 5.1 LIN 集群网络管理

    表 13 指定了 LIN 集群网络管理的用例。


    参考书目

    [1] ISO 14229-1, Road vehicles  — Unified diagnostic services (UDS)
    • Part  1: Specification and requirements 

    [2] ISO 14229-2, Road vehicles — Unified diagnostic services (UDS)
    • Part 2: Session layer services 

    [3] ISO 14229-7, Road vehicles — Unified diagnostic services (UDS)
    • Part 7: UDS on local interconnect network (UDSonLIN) 

    [4] ISO 17987-2, Road vehicles — Local Interconnect Network (LIN)
    • Part 2: Transport protocol and network layer services 

    [5] ISO 17987-3, Road vehicles — Local Interconnect Network (LIN)
    • Part 3: Protocol specification 

    [6] ISO/TR 17987-5, Road vehicles — Local Interconnect Network (LIN)
    • Part 5: Application programmers interface (API) 

    [7] ISO 17987-6, Road vehicles — Local Interconnect Network (LIN)
    • Part 6: Protocol conformance test specification 

    [8] ISO 17987-7, Road vehicles  — Local Interconnect Network (LIN)
    • Part  7: Electrical Physical Layer (EPL) 

    [9] ISO/IEC 7498-1, Information processing systems  — Open Systems Interconnection
    • Basic Reference Model: The Basic Model 

    [10] ISO/IEC 10731, Information technology  — Open Systems Interconnection
    • Basic Reference Model: Conventions for the definition of OSI services

    评论

    此博客中的热门博文

    AUTOSAR_SWS_CANDriver

    Linux Driver Char Device 笔记

    AUTOSAR_SWS_PWMDriver

    AUTOSAR_SWS_PortDriver

    AUTOSAR_SWS_ECUStateManager

    EB - MCAL - MCU

    AUTOSAR_SWS_ICUDriver

    EB - MCAL - PWM