AnsweredAssumed Answered

UART TX DMA issues

Question asked by aa bb on Nov 19, 2017
Latest reply on Nov 27, 2017 by aa bb


I am trying to set up a uart TX using DMA to send data (mostly strings).

I am using FREERTOS. The semaphore is taken when I want to send the data and released when the UART_EndTransmit_IT() function is called.


The issue is that I have to add delay between data sent (~10ms).otherwise the strings sent are not complete. 

I don't understand why this is necessary..


I ma using: HAL_UART_Transmit_DMA() to send data.


Anyone witht the same problem?