You are here

User Module Datasheet: LIN Bus Slave Datasheet LINS V 3.00 (CY8C21345-12PVXE, CY8C21345-24PVXA, CY8C21645-12PVXE, CY8C21645-24PVXA, CY8C22345-12PVXE, CY8C22345-24PVXA, CY8C22345H-24PVXA, CY8C22645-12PVXE, CY8C22645-24PVXA, CY8C24x23A- 24xxXA, CY8C24x... | Cypress Semiconductor

User Module Datasheet: LIN Bus Slave Datasheet LINS V 3.00 (CY8C21345-12PVXE, CY8C21345-24PVXA, CY8C21645-12PVXE, CY8C21645-24PVXA, CY8C22345-12PVXE, CY8C22345-24PVXA, CY8C22345H-24PVXA, CY8C22645-12PVXE, CY8C22645-24PVXA, CY8C24x23A- 24xxXA, CY8C24x...

Last Updated: 
Jan 20, 2015
Version: 
3.0

Features and Overview

  • Full LIN 2.1 or 2.0 Slave Node implementation
  • Supports compliance with SAE J2602-1 specification
  • Automatic baud rate synchronization
  • Fully implements a Diagnostic Class I Slave Node
  • Full Transport Layer support
  • Automatic detection of bus inactivity
  • Full error detection
  • Automatic Configuration Services handling
  • Wizard for fast and easy configuration
  • Import of *.ncf/*.ldf files and *.ncf file export
  • Editor for *.ncf/*.ldf files with syntax checking

The LINS User Module implements a LIN 2.1 slave node on a PSoC device. In addition, options for LIN 2.0 or SAE J2602-1 compliance are available. This user module consists of the hardware blocks necessary to communicate on the LIN bus, and an API to allow the application code to easily interact with the LIN bus communication. The user module provides an API that conforms to the API specified by the LIN 2.1 specification.

This user module provides a good combination of flexibility and ease-of-use. A wizard for the user module is provided that allows configuring all parameters of the LIN slave in an easy manner.