RE: UART a Multitasking [Bylo Re: porty UART ???]

Autor: Adam Hernik (adamghernik_at_lodz1.p.lodz.pl)
Data: Fri 23 Feb 1996 - 22:21:49 MET


[..]
> Otoz, w najwiekszym skrocie: w systemach multitasking,
>nawet (a moze zwlaszcza hl/e hl/e h/e) przy pozal-sie-Boze-multitaskingu
>typu, windoze posiadanie buforowanego UARTu ma podstawowe znaczenie, gdyz
>nawet transmisji 9600 bez kompresji nie bedziemy w stanie odebrac, gdyz
>procesor zajety innym taskiem moze nie zdazyc przechwycic znaku i nastepny
>go przykryje. I nie pomaga tu nawet trzymanie sie zasady nieotwierania
>zadnej innej aplikacji na czas uzywania programu komunikacyjnego.
>
>Grego

 Eee, ja zrobilem pod Win.A takim wielkimmagikiem to nie jestem
19200, transmisja idzie jak nalezy, Word pracuje, jest cacy i musze reagowac
na kazde pierdniecie RS'a. Przy inicjacji portow podaje sie odpowiednio wielki
bufor np. umnie 300 bajtow ale mozna tez 20kB, ustawia sie typ komunikatu, do
ktorego okna ma byc wyslany i do roboty.
 Komunikat ma na tyle duzy priorytet, ze sie w zasadzie zawsze dojdzie na czas.
A poziom sygnalu RS'a -15..-9, 15..9 to mi nie wyglada na TTL (nie jestem
elektronikiem ani z pokrewnej dziedziny)-to odnosnie innego listu.
        
Adas.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:39:15 MET DST