行业新闻

联系我们CONTACT

地 址:XX省XXXXXXXX
电 话:
q q:
邮 箱:
联系人:
手 机:
网 址:http://www.chongnaiji.com

您当前的位置:ag环亚娱乐平台 > 行业新闻 > 行业新闻

CAN总线通讯好与坏,检验滤波很要害

上传时间:2018-02-06阅读次数:编辑:

如上表所示,ACR寄存器是接收代码寄存器,AMR是接收屏蔽寄存器。ACR一般是必要与对应的ID相符合的,可是假设AMR的相应位上设置为1的时分,ID的那一位数据能够不和AMR的相应位相同,也就是起到屏蔽的作用。

CAN总线在的帧数据在总线上传送时,其它的CAN控制器是经过检验ag环亚娱乐平台首页地址滤波来决议总线上的数据帧的ID能否和本节点相符合,假设与本节点符合,那么总线上的数据就被存入总线控制器的相应寄存器里,否则就摈斥该数据,然后也能够减轻总线控制器的工作量。换句话说,总线上数据帧的ID经过待接收节点的检验滤波后是符合的,是能够被接收的。

CAN总线通讯好与坏,检验滤波很要害

扩展帧的双滤波方法

本文引证地址:

那么,总线控制器是怎么中止检验滤波的呢?检验滤波分单滤波和双滤波。标准帧和扩展帧由于ID长度差异,它们的两种滤波也有所区别。

所谓双滤波,就是有两次的滤波,但并非两次滤波都必要经过才双经过,两次滤波只要有一次滤波成功那么就默许滤波经过,能够接收数据了。

  

CAN总线通讯好与坏,检验滤波很要害

举个比如。假设ACR0=11101111,AMR0=00000000,那么要想经过检验滤波,必需ID.28-ID.21=ACR0=11101111。假设AMR0=00010000,那么ID.28-ID.21=11111111时,也能够经过检验滤波,由于此刻AMR0的第五位为1,也就是屏蔽了ACR0的第五位。所以ID的相应位能够不合ACR0共同。

在扩展帧的双滤波方法下,ACR0\ACR1分别对应ID.28-ID.13 ,ACR2\ACR3分别也对应ID.28-ID.13,这就抵达了两次滤波的作用。

行业新闻 公司新闻 员工风采 招聘信息 关于我们 联系我们

公司地址:XX省XXXXXXX 服务电话:XXXXXXXX
Copyright © 2013 ag环亚娱乐平台ag环亚娱乐平台注册,ag环亚娱乐平台首页地址,ag88环亚娱乐平台网址 All Rights Reserved |网站地图|