打印
[CAN-bus/DeviceNet]

CAN总线系列讲座第四讲——CAN总线控制器芯片滤波器的作用

[复制链接]
2140|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xsfh365|  楼主 | 2014-11-1 21:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一 CAN总线控制器芯片滤波器的作用
官方定义:CAN总线控制器芯片滤波器用来设置自己的CAN地址。
在CAN总线上,CAN帧信息由一个节点发送,其它节点同时接收。每当总线上有帧信息,节点都会把滤波器的设置和接收到的帧信息的标识码相比较,节点只接收符合一定条件的信息,对不符合条件的CAN帧不予接收,只给出应答信号。
便于理解的例子:这类似于家门口收信件的邮箱,用来标明自己家的详细地址。邮递员分发邮件的时候,带着一堆信件在小区内投寄,邮箱地址则表明自己家的收信件地址,如果地址正确,邮递员就会把信件投递进邮箱(成功接收邮件);如果地址不符,邮递员则不会投送邮件(拒收该邮件)。
二 CAN总线控制器滤波的作用:
1、降低硬件中断频率,只有成功接收时才响应接收中断。类似于:快递员找到您家地址的时候,才会给您打电话。
2、简化软件实现的复杂程度,提高软件运行的效率。
不同的CAN控制器芯片的滤波器设置有所不同,下文中将针对具体的CAN控制器芯片进行详细讲解。


推荐CAN总线学习书籍及学习板:
1、《CAN总线嵌入式开发——从入门到实战》, 牛跃听 周立功等编著,
北京航空航天大学出版社,2012-1-1,ISBN9787512406919
该书的当当网网址:

//product.dangdang.com/22609565.html?_ddclickunion=P-233673|ad_type=0|sys_id=1#dd_refer=http%3A%2F%2Fwww.youlu.net%2F2896170
2、《CAN总线应用层协议实例解析》, 牛跃听 周立功等编著,北京航空航天大学出版社,2014,ISBN9787512415652
该书的当当网网址:
//product.dangdang.com/23563337.html#ddclick?act=click&pos=23563337_13_1_p&cat=01.54.07.04.00.00&key=&qinfo=&pinfo=675_1_60&minfo=&ninfo=&custid=&permid=20140510171701383317392368902546248&ref=&rcount=&type=&t=1414220864000

相关帖子

沙发
FAQ| | 2014-11-1 21:39 | 只看该作者
本帖最后由 FAQ 于 2014-11-1 22:00 编辑

使用特权

评论回复
板凳
xsfh365|  楼主 | 2014-11-11 21:19 | 只看该作者
继续努力

使用特权

评论回复
地板
xsfh365|  楼主 | 2014-11-23 10:57 | 只看该作者

使用特权

评论回复
5
xsfh365|  楼主 | 2014-11-27 21:16 | 只看该作者

使用特权

评论回复
6
jashlt| | 2015-7-15 09:36 | 只看该作者
有点短,,,

使用特权

评论回复
7
xsfh365|  楼主 | 2016-5-29 16:44 | 只看该作者

使用特权

评论回复
8
hb_yinhe| | 2016-6-8 14:58 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

58

帖子

3

粉丝