LIN Description File (LDF)

The configuration of the Local Interconnect Network (LIN) network cluster, i.e. the specification of:

  • Network publishers and subscribers
  • Signals
  • Frames

is managed in the LIN Description File or LDF. This is an ASCII-text file created by the network designer and provided to vendors who will be developing LIN Master/Slave node hardware/software.

From the LDF, ANSI-C driver code and header files are automatically generated using suitable tools, such as the IHR LIN Driver Configuration Tool.

Basic Workflow

lin-workflow.png

LIN Description File (LDF)

  • Defined by consortium
  • Global description language
    • One single file describes a complete LIN network
    • Universal file for embedded software, test, validation and analysis tools
  • Defines cluster information
    • Protocol Version
    • Language Version
    • Bus Speed
    • Node List
    • Signals
    • Frames
    • Schedule Tables

LDF Header Section

ldf-header.png

LDF Signal Definition Section

ldf-signals.png

LDF Frame Definition Section

ldf-frames.png

Further Reading

A detailed description of the LIN Configuration Language is provided in Section 9 of the LIN v2.2A Specification.

© 2017 Microchip Technology, Inc.
Notice: ARM and Cortex are the registered trademarks of ARM Limited in the EU and other countries.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.