Tema: Re: del uart'o
Autorius: Gedas
Data: 2010-07-02 15:00:40
Gal pasikartosiu:

1. initilizuoji uarta, uarto RX interupta, ir globalius interuptus.
2.
a) Padarai interupto paprograme, kuri kisa atejusius baitus i kazkoki 
tarpini buferi
arba
b) Padari interupto paprograme, kuri pilnai atlieka visus veiksmus jei tavo 
paketas is vieno baito

As paprastai paketo pabaigoje naudoju kazkoki pabaigos simboli, pvz <LF> 
arba <CR>. Gaves toki simboli, zinau kad paketas baigesi, interupte 
issiparsinu buferi, atliekami veiksmai arba isstatomi flag'ai. Isvalomas 
buferis ir toliau laukiama, o pagrindine programa sukasi beveik netrukdoma 
ir nezinodama apie uart'a, tik pasitikrina reikiamus flag'us apie tai kas 
ivyko "background'e".