[STM32F0] 【HAL库】STM32F0 CAN总线屏蔽过滤接收实验

[复制链接]
2110|5
 楼主| 刘洋讲单片机 发表于 2018-11-26 10:12 | 显示全部楼层 |阅读模式
众拳独角兽STM32F0开发板HAL库视频教程及资料
P1060191.JPG
STM32F0 CAN总线屏蔽过滤接收实验
屏蔽过滤介绍

(1) 屏蔽位模式
    在屏蔽位模式下,标识符寄存器和屏蔽寄存器一起,指定报文标识符的任何一位,应该按照“必须匹配”或“不用关心”处理。

(2) 标识符列表模式
    在标识符列表模式下,屏蔽寄存器也被当作标识符寄存器用。因此,不是采用一个标识符加一个屏蔽位的方式,而是使用2个标识符寄存器。接收报文标识符的每一位都必须跟过滤器标识符相同。

为了过滤出一组标识符,应该设置过滤器组工作在屏蔽位模式。
为了过滤出一个标识符,应该设置过滤器组工作在标识符列表模式。

屏蔽过滤设置
图片1.png

程序:
STM32F0 CAN总线屏蔽过滤接收实验程序.zip (3.81 MB, 下载次数: 51)


更多HAL库视频及资料请关注我发布的其他贴子
stm32jy 发表于 2018-11-26 11:25 | 显示全部楼层
CAN总线屏蔽过滤是什么?
stm32jy 发表于 2018-11-26 11:25 | 显示全部楼层
只会can数据的发送与接收
晓伍 发表于 2018-12-3 13:18 | 显示全部楼层
二楼 那是要屏蔽你不想接收的id的
八层楼 发表于 2018-12-3 13:23 | 显示全部楼层
应该补充关于can的基础知识了
wowu 发表于 2018-12-3 14:48 | 显示全部楼层
我到现在还没有调通呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

148

主题

499

帖子

72

粉丝
快速回复 在线客服 返回列表 返回顶部