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.

TMS320F28375S: SPI in burst mode without DMA

Part Number: TMS320F28375S

Hi team,

Is it possible to operate SPI in burst mode without the support of DMA?

Thanks,

Shreni. P

  • Hi Shreni,

    Is it possible to operate SPI in burst mode without the support of DMA?

    Can you please describe what you mean by 'burst mode' in this scenario? Without the use of the DMA you would have to handle how data is moved/assigned after you read the data from the SPI RX FIFO. However, you can still setup the FIFO to generate an interrupt based on how much data has been received or when you want to transmit.

    Best Regards,

    Marlyn

  • Hi Marlyn,

    Since DMA maximum FIFO size is limited to 16-level, I just wanted to know if there is any other option that would be useful in transmitting more data (of about 22 words) with a single trigger without the intervention of CPU. And that is what I meant by burst mode(To transmit bulk data at once in a single trigger).

    However, I believe I can transmit all the data by continuously serving TXINT till data transfer is complete using FIFO as you have mentioned. I have already done it before using the same.

    Yet, please let me know if there are any other ways.

    Thanks,

    Shreni. P

  • Hi Shreni,

    Thank you for the explanation. Yes, the only way without the DMA  is how you have already implemented it.

    Best Regards,

    Marlyn