Sign in

username:

password:



Not a member?

Search lpc2000



Search tips

Subscribe to lpc2000



lpc2000 by Keywords

2106 | ADC | ARM7 | Atmel | Bootloader | CAN | CrossStudio | CrossWorks | DDS | ECos | Ethernet | ETM | FIFO | FLASH | FPGA | GCC | GDB | GNU | GNUARM | GPIO | I2C | IAP | IAR | JTAG | Kickstart | LCD | Linux | LPC | LPC-E2294 | LPC2000 | LPC2100 | LPC2104 | Lpc2106 | Lpc210x | LPC2114 | LPC2119 | LPC2124 | LPC2129 | Lpc2138 | LPC213x | LPC21xx | LPC2210 | LPC2212 | LPC2214 | LPC2292 | LPC2294 | LPC2xxx | LPC3128 | MCB2100 | Olimex | Philips | PWM | Rowley | RTC | RTOS | SPI | SSP | UART | UART0 | UART1 | ULINK | USB | Watchdog | Wiggler

Ads

Discussion Groups

Discussion Groups | LPC2000 | REG: UART1 FIFO on LPC2104

Discussion group dedicated to the Philips LPC2000 family of ARM MCUs

REG: UART1 FIFO on LPC2104 - kumarvdpl - Jun 29 0:34:00 2005

Hi Friends,

I am using lpc 2104. I am using IAR EMBEDDED WORKBENCH to develope
program. I want to know about the Tx FIFO. I am writing values to UART1
TRANSMITTER HOLD REGISTER. I am not checking whether the U1THR is
empty.The LPC 2104 has 16 bytes Tx FIFO.(as in data sheet). If i
contineously writing the values to U1THR
does it transmit the value when the FIFO is full?

I am transmitting at 38400 baud rate.
I can transmit only 38.4 bits/ms.But i want to transmit 80bits/ms. i
thought that writing to the FIFO will automatically transmit the value
after the values pushed into HOLD REGISTER.
RTS is also enabled.

Kindly clarify my doubts.It's most urgent for me to solve the problem.

with regards,
Rajender.




(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )


Re: REG: UART1 FIFO on LPC2104 - Robert Adsett - Jun 29 11:01:00 2005

At 04:34 AM 6/29/05 +0000, kumarvdpl wrote:
>I am using lpc 2104. I am using IAR EMBEDDED WORKBENCH to develope
>program. I want to know about the Tx FIFO. I am writing values to UART1
>TRANSMITTER HOLD REGISTER. I am not checking whether the U1THR is
>empty.The LPC 2104 has 16 bytes Tx FIFO.(as in data sheet). If i
>contineously writing the values to U1THR
>does it transmit the value when the FIFO is full?

It starts transmitting immediately after you write the first byte to the
FIFO. It's up to you to keep from overflowing the FIFO.

> I am transmitting at 38400 baud rate.
>I can transmit only 38.4 bits/ms.But i want to transmit 80bits/ms.

??? Then you need to change the baud rate.

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
http://www.aeolusdevelopment.com/




(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )