Portul serial RS232, metoda polling

Publicat: 18 Ian 2010 00:00

Comunicarii, astfel cum sunt definite in standardul RS232 este o metoda de asincron serie de comunicare. Cuvantul de ordine inseamna, ca informatia este trimis un bit la un moment dat. Asincrona ne spune ca informatiile nu este trimis in intervale orare, predefinite. Transferul de date poate incepe la un moment dat si este sarcina de a receptorului de a detecta un mesaj atunci cand incepe si se termina. Comunicarea asincrona are unele avantaje si dezavantaje, care sunt atat discutate in paragraful urmator.

Fluxurile de biti RS232

Standardul RS232 descrie o metoda de comunicare in cazul in care informatia este trimisa putin cate putin pe un canal fizic. Informatiile trebuie sa fie imprastiat in cuvinte de date. Lungimea unui cuvant de date este variabila. Pe PC-ul e o lungime intre 5 si 8 biti poate fi selectat. Aceasta lungime este lungimea net de informare a fiecarui cuvant. Pentru transferul de buna biti suplimentare sunt adaugate pentru sincronizarea si in scopuri de eroare de verificare. Este important, ca emitator si receptor sa utilizeze acelasi numar de biti. in caz contrar, cuvantul de date poate fi interpretat gresit, sau nu a recunoscut la toate.

Cu comunicare sincron, un ceas sau semnal de declansare trebuie sa fie prezent, care indica inceputul fiecarui transfer. Absenta unui semnal de ceas face un canal de comunicare asincron mai ieftin sa functioneze. Mai putin de linii sunt necesare in cablu. Un dezavantaj este ca receptorul poate incepe in momentul gresit primeste informatiile. Resynchronization este apoi nevoie de timp, care cheltuielile de judecata. Toate datele primite in perioada de resynchronization este pierdut. Un alt dezavantaj este ca bitii suplimentare sunt necesare in fluxul de date pentru a indica inceputul si sfarsitul de informatii utile. Aceste biti extra dura pana latime de banda.

Trebuie sa citesti

Tipuri de traduceri pentru care este necesara colaborarea cu o agentie
Tipuri de traduceri pentru care este necesara colaborarea cu o agentie

In mod normal, un traducator bun este un specialist in unul sau mai multe tipuri de traducere, atat in traduceri tehnice, cat si in traduceri stiintifice, web, juridice, sau chiar in traduceri financiare. De fapt, in cadrul unei agentii exista specialisti in traduceri pentru fiecare din aceste

Tipuri de traduceri pentru care este necesara colaborarea cu o agentie
Tipuri de traduceri pentru care este necesara colaborarea cu o agentie

In mod normal, un traducator bun este un specialist in unul sau mai multe tipuri de traducere, atat in traduceri tehnice, cat si in traduceri stiintifice, web, juridice, sau chiar in traduceri financiare. De fapt, in cadrul unei agentii exista specialisti in traduceri pentru fiecare din aceste

Strategii prin care poti sa socializezi mai mult
Strategii prin care poti sa socializezi mai mult

E greu sa fii student in orice context, caci e o perioada pe cat de frumoasa, pe atat de plina de nesigurante, de multe ori lipsuri, timiditate si nerabdarea de a pune in practica ceea ce inveti teoretic, fara a putea, de cele mai multe ori, sa te angajezi intr-un loc de munca care sa te

Finette - pentru un somn odihnitor
Finette - pentru un somn odihnitor

Unul dintre cele mai importante aspecte care duc la o viata activa, este calitatea somnului. Acest moment este destul de neglijat, mai ales in perioada tineretii. Orele de somn sunt din ce in ce mai scurte din cauza petrecerilor si a volumului mare de proiecte de realizat. Anii de adolescenta vin

Stailer - programari la salon in orice zi
Stailer - programari la salon in orice zi

Vizitele la saloanele de înfrumusețare sunt destul de rare pentru unele persoane din cauza timpului și totuși, atunci când se decid să meargă nu pot găsi un loc liber. Tot acest proces de a te programa la salon necesită mult prea mult timp și

Teste Online

Test Sistemul circulator

Test grila despre sistemul circulator uman.

mai multe »

Calculator Sarcina