Sériový port: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
BOTarate (diskusia | príspevky)
d robot Pridal: ko:직렬 포트
štylistika
Riadok 30:
*'''Synchrónny prenos'''. Pri synchrónnom prenose sa na vodičoch nastaví úroveň a [[informácia]] sa potvrdí [[impulz]]om, alebo zmenou úrovne synchronizačného signálu. Synchronizačný signál je vysielaný aj keď sa neprenášajú žiadne dáta. Synchronizácia umožňuje rýchlejší prenos dát ako asynchrónny, keďže nevyžaduje vysielanie dodatočných znakov vyznačujúcich začiatok a koniec prenášaného rámca. Vysielacia a prijímacia strana musia mať časové základne (generátory taktovacích impulzov), ktoré musia byť synchronizované. Značky sú vysielané ako nepretržitý reťazec [[bit]]ov, v medzerách sa automaticky vkladajú stavové [[bit]]y. Začiatky a konce všetkých bitov musia korenšpondovať s časovou základňou. Nevýhodou je zložité synchronizovanie, veľkou výhodou však je efektívne využitie kanála a možnost zabezpečenia prenosu proti chybovosti. Dátové prvky majú rovnakú dlžku trvania, prenos sa používa pre veľké objemy dát a tam, kde je potrebné počas prenosu zabezpečiť šírku pásma.
 
*'''Asynchrónny prenos'''. RS-232 používa asynchrónny prenos informácií. Pri asynchrónnom prenose sa dáta prenášajú v sekvenciách (rámcoch) danou rýchlosťou s úvodnou štartovacou sekvenciou vyslaním start [[bit]]u. Akonáhle bol start [[bit]] vyslaný, vysielač posiela dátové [[bit]]y, ktorých môže byť 5, 6, 7, alebo 8, v závislosti od konfiguračnej voľby. Nasleduje paritný [[bit]] (nie je povinný). Prenášaný rámec je ukončený stop [[bit]]om. Dĺžky trvania jednotlivých [[baj]]tov sú rôzne, rôzne sú i medzery medzi dvoma blokmi. Prijímač nerozozná dva nasledujúce dátové bloky. Objem prenášaných dát sa pri tomto type prenosu rozdelí na menšie casti, každá časť sa posiela nezávisle na ostatných, časové intervaly medzi odosielaním jednotlivých bajtov sa môžu líšiť.
*'''Asynchrónny prenos'''.
RS-232 používa asynchrónny prenos informácií. Pri asynchrónnom prenose sa dáta prenášajú v sekvenciách (rámcoch) danou rýchlosťou s úvodnou štartovacou sekvenciou vyslaním start [[bit]]u. Akonáhle bol start [[bit]] vyslaný, vysielač posiela dátové [[bit]]y, ktorých môže byť 5, 6, 7, alebo 8, v závislosti od konfiguračnej voľby. Nasleduje paritný [[bit]] (nie je povinný). Prenášaný rámec je ukončený stop [[bit]]om. Dĺžky trvania jednotlivých [[baj]]tov sú rôzne, rôzne sú i medzery medzi dvoma blokmi. Prijímač nerozozná dva nasledujúce dátové bloky. Objem prenášaných dát sa pri tomto type prenosu rozdelí na menšie casti, každá časť sa posiela nezávisle na ostatných, časové intervaly medzi odosielaním jednotlivých bajtov sa môžu líšiť.
 
[[Obrázok:Rs232 communication (sk).svg|thumb|left|450px|Asynchrónny prenos jedného slova (bajtu)]]<br/ clear="all">