CAN总线报文过滤器参数配置方法
基本信息
申请号 | CN202010472390.8 | 申请日 | - |
公开(公告)号 | CN111711551A | 公开(公告)日 | 2020-09-25 |
申请公布号 | CN111711551A | 申请公布日 | 2020-09-25 |
分类号 | H04L12/40(2006.01)I;H04L12/24(2006.01)I | 分类 | 电通信技术; |
发明人 | 许志明 | 申请(专利权)人 | 常州市凯程精密汽车部件有限公司 |
代理机构 | 常州知融专利代理事务所(普通合伙) | 代理人 | 常州市凯程精密汽车部件有限公司 |
地址 | 213000江苏省常州市武进经开区横林镇江村东路4号 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种CAN总线报文过滤器参数配置方法,包括以下步骤,输入CAN报文ID和CAN控制器接收信息过滤器的数目;将每个CAN报文ID依次编号并分组,计算所有可能的组合,得到组合数组;针对组合数组的每个元素,计算出对应所有报文ID分配情况进行操作;进而判断是否需要更新接收码寄存器和屏蔽码寄存器,并决定是否进行CAN控制器的配置。本发明通过合理配置CAN控制器的报文过滤器,保证其能够通过需要接收的报文,并尽量减少不需要接收报文通过的数量,从而降低CAN控制器的负载;同时,生成的过滤器对所有可能的组合进行了遍历,保证配置参数最优,最大限度地避免了不需要报文ID的泄漏,提高了控制器软件的实时性。 |
