目录
一、LIN是什么
1、LIN简介
LIN 是Local Interconnect Network 的缩写,是基于UART/SCI(Universal Asynchronous Receiver-Transmitter / Serial Communication Interface,通用异步收发器/串行通信接口)的低成本串行通信协议。
2、LIN的适用场景
LIN的适用场景:
- 速度要求不高
- 可靠性要求不高
- 低成本场合
3、LIN协议版本
4、LIN的主从机节点、主从机任务与LIN总线特点
LIN总线特点:
- LIN的拓扑结构为单线总线(即:通过1根线接收与发送数据)
- 总线电平为12V
- 传输最高速率为20kbps
- 受物理层限制,一个LIN网络最多可以连接16个节点,典型应用一般在12个节点以下,主机节点有且只有1个,从机节点有1~15个
LIN主从机任务:
(1)主机任务:
- 调度总线上帧的传输次序
- 检测数据,处理错误
- 作为标准时钟参考
- 接收从机节点发出的总线唤醒命令
(2)从机任务:从机不能主动发送数据,需要接收主机发送的帧头,根据帧头所包含的信息做反应
- 发送应答(帧中除帧头外剩下的部分)
- 接收应答
- 既不接收也不应答