lin通讯从节点同步间隔场_LIN模块介绍

本文详细介绍了LIN网络通信,包括其特点、节点模型、网络拓扑、帧结构、协议规范,特别是从节点的同步间隔场,强调了LIN通信的可预测性和灵活性。此外,还讨论了帧类型如无条件帧、事件触发帧、零星帧和诊断帧,以及网络管理和睡眠唤醒机制。
摘要由CSDN通过智能技术生成

概述,协议规范及模块实现

一、概述

1、如下图为一个LIN网络,包含了一个Master节点,两个Slave节点:

LIN网络

在LIN总线通讯中,Master task决定了在LIN总线上传送的是哪一帧,Slave task提供每一帧所携带的数据。

2、如下图为一个LIN节点的层次结构图:

LIN1.3与LIN2.1的区别在于,LIN1.3没有TL层,Signal interaction放在Protocol层中,没有单独的TP层。

3、LIN总线特点:

串行通信:线间干扰小,节省线束,传输距离长;

单线传输:增强的ISO9141 (ISO 15765-1), 总线电压基于VBAT;

最高速率20Kbit/s:满足车身上大部分的应用需求;

单主多从结构:无需仲裁;

基于通用UART/SCI的低成本接口硬件:几乎所有MCU有具备LIN总线的硬件基础;

从节点无须晶振或陶瓷震荡器就可以实现同步:大幅度降低成本;

一条总线最多可连接16个节点:由总线电气特性决定;

支持诊断功能:支持UDS服务;

4、LIN2.1节点模型:

LIN1.3节点模型:

LIN2.1与LIN1.3节点模型的差别在于LIN1.3没有Transport layer,所以也就没有流控、传输时间控制的功能,LIN1.3协议中没有对诊断及节点配置进行规范,所以在LIN1.3中完成相应的功能都放在自定义诊断中完成。

5、LIN网络拓扑结构:

1)单主任务,多从任务;

2)主节点包含主任务和从任务ÿ

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值