STM32
直播中

王颖

7年用户 156经验值
私信 关注
[问答]

怎么设置才能让can滤波器接收标识符为10 1000010 101?

can 滤波器设置 我想 接收标识符(标准帧)为 10 100010 101 CAN_FilterInitStructure.CAN_FilterScale=CAN_FilterScale_32bit;//给出了过滤器位宽1个32位过滤器 CAN_FilterInitStructure.CAN_FilterIdHigh= ?;//用来设定过滤器标识符(32位位宽时为其高段位,16位位宽时为第一个) CAN_FilterInitStructure.CAN_FilterIdLow= ?;//用来设定过滤器标识符(32位位宽时为其低段位,16位位宽时为第二个 CAN_FilterInitStructure.CAN_FilterMaskIdHigh= ?;//用来设定过滤器屏蔽标识符或者过滤器标识符(32位位宽时为其高段位,16位位宽时为第一个 CAN_FilterInitStructure.CAN_FilterMaskIdLow= ?;//用来设定过滤器屏蔽标识符或者过滤器标识符(32位位宽时为其低段位,16位位宽时为第二个

回帖(3)

张览秀

2019-9-3 08:25:15
这个得对着数据手册好好看下.
与标识符位宽有关,具体设置我也没弄过.你看看STM32参考手册的相关部分.应该还好理解.
举报

刘一

2019-9-3 08:35:29
原子哥,在定时器中有一个数字滤波,那个是干什么用的啊??设置的值应该怎么设定啊??
举报

冯敬宇

2019-9-3 08:50:46
这个还没研究.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分