基本概念:
配置CAN接收邮箱时的两个参数
1.filter mask: 掩码
2.Filter code:匹配值(不太清楚怎么翻译)
配置要求:
- 配置接收邮箱时,使该邮箱接受的报文ID 为 0x500 – 0x57F这个范围,求其Filter Mask和Filter Code
- 接收标准帧报文(标准帧的报文Id为11位,前3位 后8位)
计算掩码 Filter mask 和 Filter Code的关键两点:
1.Id , Filter mask 和 Filter code 的关系 :ID & Filter mask = Filter Code 2.求掩码的关键,1关心,0不关心
下面详细讲解其计算过程:
需要接收的Id范围 0x500 – 0x57F
第一步:
5 :0101, 每个位都关心,因此掩码为7,即