LIN总线特点
低成本:基于通用UART 接口几乎所有微控制器都具备LIN 必需的硬件;
极少的信号线即可实现国际标准ISO9141 规定;
传输速率最高可达20Kbit/s;
单主控器/多从设备模式无需仲裁机制;
从节点不需晶振或陶瓷震荡器就能实现自同步,节省了从设备的硬件成本;
保证信号传输的延迟时间;
不需要改变LIN 从节点的硬件和软件就可以在网络上增加节点;
通常一个LIN 网络上节点数目小于12 个共有64 个标志符;
LIN 的通讯规则
一个LIN 网络由一个主节点一个或多个从节点组成,所有节点都有一个从通讯任务。
该通讯任务分为发送任务和接收任务,主节点还有一个主发送任务。
一个LIN 网络上的通讯总是由主发送任务所发起的。主控制器发送一个起始报文,该起
始报文由同步断点和同步字节消息标志符所组成。相应的,在接受并且滤除消息标志符后,
一个从任务被激活并且开始本消息的应答传输。该应答由2/4/8 个数据字节和一个校验码所
组成。起始报文和应答部分构成一个完整的报文帧。
怎样正确组成LIN 报文帧
由报文标志符指示该报文的组成。这种通讯规则可以用多种方式来交换数据:由主节点
到一个或多个从节点;由一个从节点到主节点或其他的从节点,通讯信号可以在从节点之间
传播而不经过主节点或者主节点广播消息到网络中的所有节点。报文帧的时序由主控制
器控制