Part Number: MSPM0G1507
Other Parts Discussed in Thread: MSPM0G3507, MSPM0G3519
Hi TI Team,
I try to understand the way how it works to send and read from UART with DMA. Also I think FIFO makes sense. My target is to send an array of thousands of measurements (q15 values). The TX buffer works with 8bit, so I have to send every first byte and second byte ( >>8) value of the array. Maybe there is suitable function for this purpose?
- For a single 8bit transmit I tested the DL_UART_Main_transmitData() which works fine.
- With FIFO: I tested the DL_UART_Main_fillTXFIFO() which also works if I use a for loop for every 4x8bit packets and suitable delay between the single transmits. Is there a transmit finished flag to read out?
- With DMA: I couldn't find any function to send it with DMA. Are there any examples to understand the approach?
Regards