termios with high baud rate...
Charles Steaderman
charlies at poliac.com
Fri Jan 16 15:35:08 UTC 2004
I got an error posting my original reply. This one is plain text only.
- Charlie
Charles Steaderman wrote:
>
>
> Stan wrote:
>
>>----- Original Message -----
>>From: "Charles Steaderman" <charlies at poliac.com>
>>To: "Stan" <zylog at club-internet.fr>
>>Cc: "rtems-users" <rtems-users at rtems.com>
>>Sent: Thursday, January 15, 2004 9:30 PM
>>Subject: Re: termios with high baud rate...
>>
>>
>>
>>
>>>I have a custom 5206e board working with 60096 baud with interrupt based
>>>termios, although the data from the sending device is not entirely
>>>continuous. I will see if I can find a way to quickly modify my
>>>application to test at 115200. How are you sending a continuous stream?
>>>
>>>
>>
>>I send a text file with one terminal (PC).
>>
>>
>>
>>
>>>I am sure that hardware handshaking will be necessary. Is that OK for
>>>your application?
>>>
>>>- Charlie
>>>
>>>
>>
>>My application is a simple buffer.
>>It must to work without hardware handshaking ( at least at 57600 ).
>>The 5206e ColdFire is fast ( 50 Mhz ), it should be fast enough
>>for do it.
>>
>>
> The bigger problem is not the speed of the processor, but the number
> of buffer registers in the serial port controller. I believe that the
> ColdFire only has a 4 byte serial port buffer. If you are running one
> task and polling the port, I could see 57600 working. If you are
> running interrupt driven and you have other things going on, > 57600
> without hardware handshaking will probably be a problem. The standard
> PC UART (16550) has 14/16 byte buffers to handle higher baud rates
> better without hardware handshaking. Do you intend to use interrupt
> driven or polling for your termios/serial port configuration or does
> it not matter?
>
> - Charlie
>
>>Stan.
>>
>>
>>
>
>--
>Charlie Steaderman
>charlies at poliac.com
>VP Engineering
>Poliac Research Corporation
>Phone: 952.707.6245
>Cel: 612.242.6364
>
--
Charlie Steaderman
charlies at poliac.com
VP Engineering
Poliac Research Corporation
Phone: 952.707.6245
Cel: 612.242.6364
More information about the users
mailing list