This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28388D: MCAN

Part Number: TMS320F28388D

Hi,

TMS320F28388D As per TMS320F2838x TRM section 45.5.14  Figure 45-13  

msgRAMConfigParams.txFIFOSize = 7U; //  Tx FIFO/Queue.

Now if  put index =7, and get index =2, then call  

MCAN_writeMsgRam(MCAN0_BASE, MCAN_MEM_TYPE_FIFO,0U, &txMsg);
//
        // Enable Transmission interrupt.
        //
        MCAN_txBufTransIntrEnable(MCAN0_BASE, fifoStatus.putIdx,1U);

        //
        // Add request for transmission.
        //
        MCAN_txBufAddReq(MCAN0_BASE, fifoStatus.putIdx);


after that ,I want to kown if the put index = 0 ? In other words, Is the FIFo circle FIFO?