Re: What is Trigger Level in UART?
- From: Stephen SM WONG <wongsm@xxxxxxxxxxxxxx>
- Date: Thu, 17 May 2007 18:49:55 +0800
On Thu, 17 May 2007, google-rambo88 wrote:
Hi,
What is Trigger Level in UART?
I heard that We can commonly adjust it as 1, 4, 8 with setserial
command..
There are some buffers for receive / transmission in a UART. Say, in a plain 16550A, there are 16 bytes FIFO buffer for transmission, and another 16 bytes receive buffer.
One can program a UART to trigger an interrupt signal when a certain number of bytes are received (and occupied the receive buffer), or to trigger an interrupt when there are a few bytes free in the transmission buffer.
The design of the TX/RX buffers is to reduce no. of interrupt signals to the host system, so that, overhead of interrupt service routine can be reduced.
In some (more advanced) UART, there are larger RX/TX buffers, say 1kB x 2 on chip.
My 2 cents.
Stephen Wong @ Hong Kong
.
- Follow-Ups:
- Re: What is Trigger Level in UART?
- From: Richard
- Re: What is Trigger Level in UART?
- References:
- What is Trigger Level in UART?
- From: google-rambo88
- What is Trigger Level in UART?
- Prev by Date: Re: eek! Help
- Next by Date: Re: softraid md0: change root-password with a rescue system
- Previous by thread: What is Trigger Level in UART?
- Next by thread: Re: What is Trigger Level in UART?
- Index(es):
Relevant Pages
|