AnsweredAssumed Answered

UART TX DMA issues

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

Hi,

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?

 

Cheers,

A

Outcomes