Currently, MCAN is used as classic CAN, and transmit is completed and RECEIVE is also performed, but the ID value is a little strange.
RECEIVE with ID = 0x300, MCAN_readMsgRam(MCAN0_BASE, MCAN_MEM_TYPE_FIFO, 0U, MCAN_RX_FIFO_NUM_1, &rxMsg1);
Looking at the ID part of the rxMsg1 buffer, it is received as 0x0C000600.
If ID = 0x300, it should be 0x0C000000, but I am wondering why there is 0x00000600 after this part.
Why is this?