66.6.32 MCAN Receive Buffer / FIFO Element Size Configuration

This register can only be written if the bits CCE and INIT are set in MCAN CC Control Register.

Configures the number of data bytes belonging to a Receive Buffer / Receive FIFO element. Data field sizes >8 bytes are intended for CAN FD operation only.

In case the data field size of an accepted CAN frame exceeds the data field size configured for the matching Receive Buffer or Receive FIFO, only the number of bytes as configured by MCAN_RXESC are stored to the Receive Buffer resp. Receive FIFO element. The rest of the frame’s data field is ignored.

Name: MCAN_RXESC
Offset: 0xBC
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
      RBDS[2:0] 
Access R/WR/WR/W 
Reset 000 
Bit 76543210 
  F1DS[2:0] F0DS[2:0] 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bits 10:8 – RBDS[2:0] Receive Buffer Data Field Size

ValueNameDescription
0 8_BYTE

8-byte data field

1 12_BYTE

12-byte data field

2 16_BYTE

16-byte data field

3 20_BYTE

20-byte data field

4 24_BYTE

24-byte data field

5 32_BYTE

32-byte data field

6 48_BYTE

48-byte data field

7 64_BYTE

64-byte data field

Bits 6:4 – F1DS[2:0] Receive FIFO 1 Data Field Size

ValueNameDescription
0 8_BYTE

8-byte data field

1 12_BYTE

12-byte data field

2 16_BYTE

16-byte data field

3 20_BYTE

20-byte data field

4 24_BYTE

24-byte data field

5 32_BYTE

32-byte data field

6 48_BYTE

48-byte data field

7 64_BYTE

64-byte data field

Bits 2:0 – F0DS[2:0] Receive FIFO 0 Data Field Size

ValueNameDescription
0 8_BYTE

8-byte data field

1 12_BYTE

12-byte data field

2 16_BYTE

16-byte data field

3 20_BYTE

20-byte data field

4 24_BYTE

24-byte data field

5 32_BYTE

32-byte data field

6 48_BYTE

48-byte data field

7 64_BYTE

64-byte data field