“保姆级”车载LIN总线教程(一)-堪称全网“最细”系列

目录

1.LIN总线介绍

 2.LIN总线通信原理


1.LIN总线介绍

车载LIN(Local Interconnect Network,局域互联网络)总线也是一种串行通信技术,主要目的是为了解决汽车中低成本且对数据传输速率要求不高的各个ECU模块间的通讯问题,如门、车窗等ECU间的通信。LIN规范也从最初的LIN1.1版本发展到现在的LIN2.2版本。

在进行LIN网络开发时,其核心是LDF(Lin Description File,LIN描述文件)文件,LDF定义了网络的所有属性,通过这些属性可以自动生成用于通信的软件组件集成到微控制器。此外,LDF可以为各种分析、测量和测试工具或残余总线仿真器提供必要信息。

LIN网络是典型的主从网络结构,即控制总线访问的主节点(master)始终只有一个,而发送和接收信息的从节点(slave)则有多个。在LIN中,物理信号的传输仅需一根导线,即单线(single wire)。为将电气辐射保持在限制范围内,LIN的传输速率限制为20 kBit/s;另一个限制是推荐的最大节点数为16。其总线结构如下图所示。

 2.LIN总线通信原理

LIN 网络中的通信基于主从结构,即有一个节点作为主节点,控制着各从节点之间的所有通信。其通信的实现过程为:从节点仅在主节点发出请求时才会发送信息;主节点在总线上发送请求(帧头,header),然后相应的从节点给出对应请求的(响应,response)。请求和响应组合在一起称为帧(Frame)。

由于主节点授权网络中的响应发送权限,因此总线访问方式称为“授权令牌”。其优势在于通信几乎毫无冲突,也意味着可以实现可预测的数据传输。这是因为对于主节点的单个请求都有其对应的响应,这样就可以建立发送方案(调度表,Schedule)。因此,授权令牌方法是确定性总线访问方式。LIN的调度表中定义了包括ID、传送的顺序、以及传送的时间间隔等信息。主节点根据此调度表控制整个LIN网络的通信。

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
本资料面向 LIN 总线初学者,对什么是 LINLIN 的特征,物理层、协议层及应用层相关规定进行说明。 本资料主要是针对 LIN2.1 讲解。 使用注意事项............................................................................................................................................. 1 1. LIN是什么? ......................................................................................................................................... 4 1.1 LIN子网(Cluster)与节点(Node) ............................................................................................................ 5 1.2 主/从机节点与主/从机任务.................................................................................................................. 7 2. LIN的特点 ............................................................................................................................................. 8 3. LIN协议层 ............................................................................................................................................. 9 3.1 帧的结构............................................................................................................................................. 9 3.1.1 同步间隔段(Break Field) ................................................................................................................... 9 3.1.2 同步段(Sync Byte Field) .................................................................................................................. 10 3.1.3 受保护ID段(Protected Identifier Field).............................................................................................. 11 3.1.4 数据段(Data Field)........................................................................................................................... 12 3.1.5 校验和段(Checksum Field) .............................................................................................................. 13
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汽车测试M哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值