汽车CAN总线基础-数据链路层(1)-成都盘沣科技
成都盘沣科技有限公司   2012-06-27 21:58:09 作者:PFCEO 来源: 文字大小:[][][]

1. 数据链路层

1.1         CAN总线通信机制

1.1.1    节点发送报文时要检测总线状态

l         只有总线处于空闲,节点才能发送报文;

l         在发送报文过程中进行“回读”,判断送出的位与回读的位是否一致。

1.1.2    节点发送报文时竞争机制

l         通过ID进行仲裁;

l         显性位能够覆盖隐性位,ID值越小,报文优先级越高。

节点发送竞争机制如图3.12

1.1.1    节点发送报文时非破坏性仲裁

l         退出仲裁之后进入“只听”状态;

l         等待总线再次空闲时进行报文重发。

节点发送仲裁机制如图3.13

1.1.1    节点发送报文时报文接收过滤

l         通过滤波器,节点可以对接收的报文进行过滤。

(需要介绍验收过滤码寄存器-ACR和验收屏蔽码寄存器-AMR

1.1.2    节点发送报文时NRZ编码与位填充

1.         NRZ编码

NRZ原理如图3.15.1

 

1.         位填充

位填充如图3.15.2

>>>>>>>http://www.pfautoecu.com/

—————————成都盘沣科技有限公司—————————
【咨询电话】028-62496199
【业务联系人】贺先生
【业务联系电话】13608179927
【业务联系QQ】1415175

【客服联系人】袁先生
【客服联系电话】18602801577
【客服联系QQ】1206695207

【公司地址】 四川成都龙泉国际汽车城
【盘沣官方网站】 http://www.pfautoecu.com

 

 

最新评论
发表评论
标题
内容
表情
 

  分类导航
业界动态  (210)
企业新闻  (141)
汽车电子及CAN总线技术  (504)
汽车电子开发  (78)
  最新文章

成都盘沣科技有限公司

Copyright © 2009-2011 

腾讯企业QQ
蜀ICP备13022615号