主要说下掩码模式CAN_FilterId、CAN_FilterMaskId
filterld id 过滤器ID
filter mask id 过滤器掩码ID
设置为CAN_FilterMode_IdMask(掩码)模式
CAN_FilterId 为需要过滤的ID号(低三位有其他作用);
CAN_FilterMaskId 为是否需要一一对应;1是 0不是;
例如:
CAN_FilterId = 0x11223344;
CAN_FilterMaskId = 0xff000000;
那你上报的ID必须以0x11xxxxxx格式;应为掩码的最高两位为FF,说明过滤ID对应位全部需要匹配;
掩码ID与过滤ID是按bit对应的;