DTR/DSR , RTS/CTS korrekt leirasa

Cser Laszlo s7222cse at ural2.hszk.bme.hu
Mon Apr 3 22:25:55 CEST 2000


Szia!

> > Van valakinek korrekt leirasa a fenti hardware handshake-kel
megvalositott
> > RS232 soros kommunikaciorol? A jelek elnevezese, igazabol nem erdekelne,
> > mert nehany leirasra mar szert tettem. Amivel viszont nem talalkoztam,
az a
> > teljes kommunikacios folyamat leirasa onnantol, hogy a DTE vagy a DCE
> > tapfesz-t kap.
> Hali
>
> A listara irom, hatha erdekel mast is.
>
> Ketfele handshake van: a DTR/DSR (ezt altalaban a kapcsolat letrehozasahoz
hasznaljak)
> es az RTS/CTS (ezzel az adatfolyamot vezerlik).
> Egy kapcsolat:
> 1.az ado felhuzza DTR-t, jelezve hogy kesz az adat fogadasara es vetelere
(Data Terminal Ready)
> 2.a vevo erre felhuzza a DSR-t, jelezve, hogy o is kesz (Data Set Ready)
> 3.ekkor az ado felhuzza RTS-t, hogy adatot akar kuldeni (Request To Send)
> 4.vevo erre felhuzza CTS-t, hogy johet az adat
>   elindulhat az adas tx/rx-en
> 5.ha megtelt a vevo puffere, 0-ra allitja CTS-t, ilyenkor ado abbahagyja
az adast,
>   amig CTS ujra magas
> 6.ha ujra ures a vevo puffere magasra allita CTS-t
> 11.ha az ado elmondta amit akart, RTS-t 0-ra allitja
> 12. vevo CTS-t 0-ra
> 13.ha tobbet nem akar kuldeni az ado akkor DTR-t 0- ra allitja, vevo DSR-t
0-ra

Kösz a választ. Nálad ugye a 0 az a logikai nullat jelenti (RS232), ami a
"space" allapot. (vagyis Control ON)

Udv: Cser Laci






More information about the Elektro mailing list