Hi,
Let me talk about Flow control of UART for TM4C1294.
My cusotmer develop an RS232C communication device using UART 3 peripheral of TM4C1294.
Hard flow control by RTS/CTS is decribed in Datasheet of TM4C1294.
and We set the receive side is set to Low of RTS signal by receiving 1 byte.
However, the transmission of TM4C does not stop and transmission of 2 bytes is also occurring,
if it operates at 300 kbps or higher, even when UnCTS of TM4C1294 falls to LOW due to 1 Byte received,
I have a few questions.
(1)
Will it continue to be transmitted,
even if the transmission is disabled by hardware flow control(CTS is Low)?
if yes, how to control for flow data when it is over 300 kbps or higher ?
(2)
In 250kbps case, it seems to be necessary to disable Tx output due to UnCTS fluctuation,
We see this time is 3.5us,
Is this correct ??
The timing chart of UART is not found on TM4C datasheet.
Best Regards
Hiroyasu