打印

stm32 在CAN接收中断中如何判断数据来自于哪个 filter?

[复制链接]
4886|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hanker510|  楼主 | 2009-8-19 15:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,手册上说明 接收结构体中的FMI指示为当前报文的过滤器匹配序号
于是有
  if(RxMessageIsr.FMI ==CAN_Filter_RecallPGN)  //CAN_Filter_RecallPGN=12
  {  //对该id处理  }
程序此时只开了Filter12 ,仿真运行已收到指定接收的ID报文 ,但FMI却=8
百思不得其解,请各位大虾帮助指点 谢谢
沙发
auzxj| | 2009-8-19 16:29 | 只看该作者
:lol

使用特权

评论回复
板凳
511| | 2009-9-7 14:08 | 只看该作者
关注,,,

使用特权

评论回复
地板
beyond696| | 2013-1-31 19:30 | 只看该作者
我去,我也遇到了这样类似的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

158

帖子

0

粉丝