STM32中CAN过滤器设置

2019-07-20 21:23发布

最近在学习CAN总线,有一点没搞明白,STM32中CAN过滤器设置时,如果选择16位模式,还能接收到扩展帧吗?扩展帧的标识符是29位,而过滤器ID是16位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-21 00:09
 精彩回答 2  元偷偷看……
起舞弄清影
2楼-- · 2019-07-21 01:08
正点原子 发表于 2016-7-6 11:53
所以在扩展帧的时候,不要用16位。

原子哥一针见血!!!
还有一个问题,stm32f4最多可以过滤28*4个标识符吧,那如果我设置为16位模式下的标识符掩码模式的话,
如果掩码全部设为零,那那说明标识符‘不用关心’吧,那不是随便什么标识符 都可以接收吗?
上限不就是2^16么,那不是基本无限了么

一周热门 更多>