CAN过滤器配置问题

2019-10-11 14:48发布


这是发送邮箱的报文信息:
CanTxMsg TxMessage;   TxMessage.StdId=0x12;   TxMessage.ExtId=0X01;   TxMessage.IDE=0;   TxMessage.RTR=0;   TxMessage.DLC=len;
如果我要只接受这一条报文,该如何配置CAN_FilterInitStructure.CAN_FilterIdHigh,CAN_FilterInitStructure.CAN_FilterIdLow,CAN_FilterInitStructure.CAN_FilterMaskIdHigh,CAN_FilterInitStructure.CAN_FilterMaskIdLow。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
艾电子
2019-10-11 22:07
原子哥,如果我发送邮箱的报文信息:
CanTxMsg TxMessage;
  TxMessage.StdId=0x12;
  TxMessage.ExtId=0X01;
  TxMessage.IDE=1;
  TxMessage.RTR=0;
  TxMessage.DLC=len;
过滤器我是用的是32位标示符屏蔽模式,
该如何配置CAN_FilterInitStructure.CAN_FilterIdHigh,CAN_FilterInitStructure.CAN_FilterIdLow,CAN_FilterInitStructure.CAN_FilterMaskIdHigh,CAN_FilterInitStructure.CAN_FilterMaskIdLow。

一周热门 更多>