Sériový port: Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
možnosť a pod. |
d gramatika |
||
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 koreš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žnosť 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. Hneď ako 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
[[Súbor:Rs232 communication (sk).svg|thumb|left|450px|Asynchrónny prenos jedného slova (bajtu)]]<br/ clear="all">
|