STM32F105的第14组过滤器配置疑问

2019-10-16 03:46发布

//现在要配置第14组过滤器,掩码屏蔽位前员工,如下配置         //FilterId   CAN1->sFilterRegister[14].FR1 = (((id >> 13) & 0x0007)<< 16) | ((id << 3) |CAN_ID_EXT | CAN_RTR_DATA);   //MaskId   CAN1->sFilterRegister[14].FR2 = 0x0007FFFF;以上。
不能理解的是配置第14组,我的理解如下         //FilterId   CAN1->sFilterRegister[14].FR1 = ((id << 3) |CAN_ID_EXT |CAN_RTR_DATA);   //MaskIdCAN1->sFilterRegister[14].FR2= 0x0003FFFF;//7ffff算下是第15位了啊???另外(id >> 13) & 0x0007) << 16)怎么理解?





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-10-16 07:00
帮顶、、
正点原子
2楼-- · 2019-10-16 08:39
 精彩回答 2  元偷偷看……
chuanyun
3楼-- · 2019-10-16 12:21
原子哥,怎么没人回复啊?麻烦回复一下下载

一周热门 更多>