Skip to content

open-LIN/open-LIN-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPEN-LIN

OPEN-LIN is Local interconnect network implementation in c for embedded systems.

Implementation is done according to LIN-Spec_2.2_Rev_A. What is done:

  • Parity and checksum calculation
  • Slave task functionality
  • Master task functionality
  • Schedule tables for Master and Slaves

Features:

  • Plain C
  • MISRA C complaint
  • Unit tests and coverage report available
  • For Example implementation for ST32 MCU see LIN USB Converter project

ToDo:

This project just started, plenty of work needs to be done, any support is welcome. For Documentation see product-map or exported version product-map-export

Commercial support

Support can be provided by uCANDevices. Please contact ucandevices@mail.com for more details.