Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] What is the UART CTI Interrupt?

2004-04-06 by Robert Adsett

At 11:43 AM 4/6/04 -0400, you wrote:
>I am working with the UART1 of the LPC2106 using the UARTecho sample 
>program with the KickStart board from IAR.  The UART keeps generating the 
>character time-out indicator interrupt.  I have looked through all of the 
>documentation from Philips and I cannot find an explanation of what 
>actually causes this interrupt. Does it mean that a stop bit was not found 
>in nine bit times from the start bit? Does it mean that the receive FIFO 
>overran? Is this lack of a clear and concise explanation indicative of 
>Philips documentation? I am new to the LPC210x family, so please excuse my 
>lack of understanding if the answer is obvious. I have worked mostly with 
>Motorola micros and there documentation seems more concise.

Philips defers to the 16550 documentation for detailed explanations.  See 
for example http://www.national.com/pf/PC/PC16550D.html#Datasheet or
http://www-us16.semiconductors.com/pip/SC16C550IA44.html

The CTI essentially means that there are characters in the receive FIFO but 
not enough to pass the threshold and there are no characters coming in.

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.