首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
LIN总线在车身控制中的应用性研究
来源:本站整理  作者:佚名  2010-04-15 17:00:18




LIN节点软件设计
1 LIN主机节点软件设计
LIN主机节点行使帧处理和LIN网络的通信管理职能,程序流程如图3所示。

图3 主机程序流程


LIN规范规定,同步间隔场为至少13个连续的显性位(低电平)。LIN 通信基于通用UART/SCI接口,字节传送使用8N1编码,无法直接产生这样一个显性序列。


总线的正常通信波特率为9.6k,从机节点始终以此波特率工作,主机节点在需要发送同步间隔场时将波特率降低到4.8k,并发送0x00,则工作于9.6k波特率的从机节点将检测到18个连续的显性位,从而判断一个新报文帧的到来。主机节点在发送完同步间隔场后将波特率恢复到9.6k。


2 LIN从机节点软件设计
LIN从机节点的职能可概括为帧头检测与接收和帧处理这两部分。在每个报文帧的帧头中由配置晶体振荡器的主机节点通过同步场给从机节点提供波特率基准,从机节点通过测量同步场来校准自身波特率,以保证在报文传输中各节点之间的同步。


同步场逻辑值为0x55,波形如图4所示。从机节点通过测量同步场中第1和第5个下降沿之间的时间间隔来计算校准自身波特率。

图4 同步场波形图

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:117,062.50000 毫秒