Egzamin zawodowyPortal części pisemnej

INF.08 · pytanie 283

Podczas asynchronicznej transmisji szeregowej danych synchronizacja zegarów nadajnika i odbiornika musi być gwarantowana jedynie w trakcie

  1. Aprzesyłania wszystkich informacji
  2. Btransmisji jednej ramkiPoprawna
  3. Cokresu połączenia
  4. Dtrwania bitu startowego

Wyjaśnienie

Transmisja asynchroniczna polega na tym, że dane są przesyłane bez wyraźnego sygnału zegarowego, co oznacza, że synchronizacja zegara nadawczego i odbiorczego jest kluczowa dla poprawnego odbioru danych. Synchronizacja ta musi być zapewniona szczególnie podczas transmisji jednej ramki, ponieważ cała ramka zawiera zarówno dane, jak i informacje o synchronizacji, takie jak bity startu i stopu. W praktyce, w wielu systemach komunikacyjnych, takich jak UART (Universal Asynchronous Receiver-Transmitter), każda ramka zawiera bit startu, który informuje odbiornik o rozpoczęciu transmisji, a następnie przesyłane są bity danych oraz bit parzystości (opcjonalny) i bity stopu. Dzięki takiemu podejściu, odbiornik wie dokładnie, kiedy zaczyna się i kończy każda ramka, co pozwala na prawidłowe odczytanie przesyłanych danych. Dobrze zrozumiana synchronizacja jest kluczowa, aby minimalizować błędy transmisji i zapewnić integralność danych, co jest szczególnie istotne w zastosowaniach krytycznych, takich jak komunikacja w systemach medycznych czy automatyce przemysłowej.