SPRAD59 October 2023 TMS320F280039
In DCAN Message RAM, there are 32 configurable Message Objects that can be used for either transmission or reception. Receive Message Objects are used for storing received data. If needed by the application, acceptance filtering can be enabled for one or more message object(s). CPU read and write accesses to the Message RAM are done through three Interface Register (IFx) sets.
In MCAN, the Message RAM can be divided into sections to include Filter Elements, Rx Buffer Elements and Rx FIFO Elements. Filter Elements can be configured to be used with acceptance filtering and also determine where the corresponding matching frame is to be stored within the Message RAM. Rx Buffer and Rx FIFO are sections where the received frames are stored, with both having their own set of registers and interrupts. This structure provides flexibility to better serve different application needs. Message RAM can be read from directly using Driverlib APIs.