Skip to content
/ lin Public

The LIN middleware implements a LIN 2.2 and ISO 17987 compliance slave node.

License

Notifications You must be signed in to change notification settings

Infineon/lin

Repository files navigation

LIN Middleware Library

Overview

The LIN middleware implements a slave node for the PSoC 4000S, PSoC 4100S, PSoC 4100S Plus, PSoC 4500S, and PSoC 4100S Max devices.

Features

  • Full LIN 2.2 Slave Node implementation
  • Compliance with ISO 17987 specification
  • Full transport layer support
  • Automatic baud rate synchronization
  • Automatic detection of bus inactivity
  • Fully implements a Diagnostic Class I Slave Node
  • Supports implementation of Diagnostic Class II and III Slave Node
  • Full error detection
  • Automatic configuration services

Quick Start

Refer to the API Reference Guide Quick Start Guide section for step-by-step instruction how to enable the LIN Middleware Library.

Known issues/limitations

An event-triggered frame reports incorrect data when such a frame is associated with the unconditional frame where the response error signal is placed. To get the correct data, read an unconditional frame instead an event-triggered frame.

More information

For more information, refer to the following documents:


© Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation, 2021.

About

The LIN middleware implements a LIN 2.2 and ISO 17987 compliance slave node.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages