In the current application,FlexCAN_1 is used for the CAN FD message format. I want to filter the received CAN IDs one by one (since the global mask can only be 7FF). What method should I adopt?
Instead of using enhanced RX FIFO, you can use individual mailboxes and set an ID for each one. FlexCAN supports individual masking per-MB (IRMQ bit set) or global masking scheme (IRMQ cleared). For example: