Hello.
Why doesn't RXRDYA,B go low when a character error occurs with an invalid stop bit?
In the TL16C752B, this works.
Victor.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello.
Why doesn't RXRDYA,B go low when a character error occurs with an invalid stop bit?
In the TL16C752B, this works.
Victor.
Hi Victor,
Could you provide scope shots of the problem and explain how to recreate it? You can post them to this thread or you can email them to me at c-ayoub@ti.com .
Correct me if I am misunderstanding the issue, but RXRDY goes active (LOW) when the trigger level has been reached or when a timeout interrupt occurs. It goes inactive (HIGH) when the FIFO is empty or an error in the RX FIFO is flagged by LSR[7]. LSR[7] is set when there is an error anywhere in the RX FIFO so I would expect RXRDY to go high. This is true for both devices.
All this information can be found on page 22 and 26 of the datasheet..
Best,
Chris
|
![]() |
Since this is being handled over offline I am going to close the thread.
Best,
Chris