您好,
已经收到了您的案例,调查需要些时间,感谢您的耐心等待。
您好
TCAN4550还具有需要正确配置的全局滤波器配置(GFC)寄存器。 接收到的任何消息都将首先对照您创建的过滤器进行检查、如果它未通过其中一个过滤器、它将检查 GFC 寄存器以确定如何处理该消息。 默认情况下、器件将接受所有不匹配过滤器或"不匹配帧"的消息、进入 RX FIFO 0。 因此、使用过滤器时、通常需要设置 GFC 寄存器以拒绝所有不匹配的帧。
请检查您的 ANFS 和 ANFE 配置设置、以确保器件配置为拒绝不匹配的帧。
TCAN4x5x_MCAN_Global_Filter_Configuration gfc = {0};
gfc.ANFS = TCAN4x5x_GFC_REJECT;
TCAN4x5x_MCAN_ConfigureGlobalFilter(&gfc);