新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于LIN总线的汽车分级制网络结构

基于LIN总线的汽车分级制网络结构

作者:时间:2012-04-12来源:网络收藏
0px 20px; WORD-SPACING: 0px; FONT: 14px/24px 宋体, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 3em; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  

基于LIN总线的汽车分级制网络结构

  3、2LIN数据传输

  中数据借助报文帧来传输,报文帧由报文头和响应组成。

  报文头只能由主机任务发送,它包括同步间隔场、同步场和标识符场三个部分。同步间隔场为至少13个连续的显性位(低电平),它标志着一个报文帧的开始。其后为同步场,同步场逻辑值为0x55,从机节点利用同步场来实现与主机节点的同步。标识符场紧跟在同步场之后,长度为一个字节。标识符场中低6位为标识符位,共可组成64个标识符,其中60个用作一般报文传输、两个用作诊断帧、一个用作用户定义帧、一个留作LIN扩展用。标识符后两位为奇偶校验位。

  标识符指出当前帧的内容,从机节点据此来确定自己是否应该对当前帧做出响应、做出何种响应。

  响应由从机任务发送,它由数据场和校验和场组成。数据场由报文帧所携带的数据组成,长度为一到八个字节。报文帧的最后为校验和场,长度为一字节,LIN1.3及其以前的规范版本中规定校验和场仅对数据场作校验,称为传统校验和,LIN2.0规范中规定校验和场校验范围包括数据场和标识符场,称为增强校验和。

  一个完整的报文帧如图2所示。

  

基于LIN总线的汽车分级制网络结构

  图2LIN报文帧

  根据传输条件的不同,报文帧可分为绝对帧、触发帧、离散帧、诊断帧、用户定义帧和保留帧六种[2]。上的所有通讯都由主机节点中的主机任务发起,主机任务根据进度表来确定当前的通讯内容,发送相应的帧头,并为报文帧分配帧通道。总线上的从机节点接收帧头之后,通过解读标识符来确定自己是否应该对当前通讯做出响应、做出何种响应。基于这种报文滤波方式,LIN可实现多种数据传输模式,且一个报文帧可以同时被多个节点接收利用,如图3所示。

  

基于LIN总线的汽车分级制网络结构

  图3LIN数据传输模式

3.3总线睡眠和唤醒



关键词: LIN总线 汽车分级制 网络结构

评论


相关推荐

技术专区

关闭