Implementing a LIN Master Node Driver on a PIC18 Microcontroller with USART
Like most network protocols, the Local Interconnect Network (LIN) as described in the official specification is a multi-layered system. The levels vary from the physical interface up to the high level application, with logical data connections between nodes at various layers.This application note focuses on the implementation of an interface between the physical interface and higher level application firmware, essentially a hardware driver (the shaded blocks in Figure 1). Specifically, this document presents a Master node driver that is designed for PIC18 microcontrollers with a standard USART module.
LIN Transmit/Receive Daemon, LIN TimekeeperLIN Transmit, LIN Receive, Hardware Initialization