AnsweredAssumed Answered

STM32F4 - DMA to UART Tx, can I stick a byte in the front of the queue?

Question asked by radicals on Jun 19, 2013
Latest reply on Jun 19, 2013 by radicals
I have an STM32F4 project that uses DMA for UART transmission, and it's working well. I now need to add the ability to interrupt the DMA process and send a single byte immediately (or, more specifically, once the byte that's currently being transmitted is complete). The goal is to get this character out ASAP without losing any of the data in the DMA buffer - everything in the buffer still needs to get sent.

Does anyone know if this is possible, and if so, is there a "right" way to do it?

Outcomes