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.

CCS/TMS570LS3137: Can I transfer data in different TGs in a FIFO way in multi-buffer mode?

Part Number: TMS570LS3137

Tool/software: Code Composer Studio

The manual about multi-buffer mode part said “In multi-buffer mode,……,The transfer group with the lowest number has the highest priority, and the transfer group with the highest number has the lowest priority.”

This is same with my test code .

My question is how to config the transfer data in different TGs in a FIFO way in multi-buffer mode ?Can I do it?

  • Hello Lic,

    You may try to use the feature of LOCK to all the buffers in the TG with lower priority. For example, you have e 2 TGs: TG0, and TG1.

    1. TG0: 2 buffers
    2. TG1: 2 buffers, the lock bit (11th bit) is set for both buffer

    Since the buffer is locked, the TG0 will not be able to interrupt the buffers in Tg1.