SLAU846A June 2023 – October 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
Up to 128 filter elements can be configured for 11-bit standard IDs. When accessing a Standard Message ID Filter element, the element address is the Filter List Standard Start Address MCAN_SIDFC.FLSSA field plus the index of the filter element (0-127).
Figure 20-24 shows the Standard Message ID Filter element structure. Table 20-13 shows the Standard Message ID Filter element field descriptions.
Word | Bits | Field Name | Description |
---|---|---|---|
S0 | 31:30 | SFT[1:0] | Standard Filter Type
Note: With SFT = 11 the filter element is disabled and the acceptance filtering continues (same behavior as with SFEC = 000) |
29:27 | SFEC[2:0] | Standard Filter Element Configuration All enabled filter elements are used for acceptance filtering of standard frames. Acceptance filtering stops at the first matching enabled filter element or when the end of the filter list is reached. If SFEC = 100, 101, or 110 match sets interrupt flag MCAN_IR.HPM and, if enabled, an interrupt is generated. In this case, the MCAN_HPMS register is updated with the status of the priority match.
| |
26:16 | SFID1[10:0] | Standard Filter ID 1 When filtering for Rx buffers this field defines the ID of a standard message to be stored. The received identifiers must match exactly, no masking mechanism is used. | |
15:11 | RES | Reserved | |
10:0 | SFID2[10:0] | Standard Filter ID 2 This bit field has a different meaning depending on the configuration of SFEC:
| |
SFID2[10:9] | This filed is decides whether the received message is stored into an Rx Buffer or treated as message A, B, or C of the debug message sequence.
Note: Debug feature is not supported. | ||
SFID2[8:6] | This field is used to control the filter event pins at the Extension Interface. A one at the respective bit position enables generation of a pulse at the related filter event pin with the duration of one MCAN_ICKL period in case the filter matches. Note: Only two filter event pins are supported. | ||
SFID2[5:0] | This field defines the offset to the Rx Buffer Start Address MCAN_RXBC.RBSA field for storage of a matching message. |