151 pcx

151 pcx



Rozdział 7. ♦ Przykładowe konwertery protokołów 151

Podejście takie zilustrowane jest na rysunku 7.7. Procesy obsługi łączy komunikacyjnych (przewodowego i bezprzewodowego) mają wyższy priorytet, uzyskany dzięki mechanizmowi przerwań. Proces konwersji protokołów, jakkolwiek kluczowy z punktu widzenia całości oprogramowania, ma priorytet niższy.

Rys. 7.7.

Ilustracja działania

programu

konwertera

start

I t

ini.cjaliza.cja

j obsługa łącza j ( przewodowego I

( konwersja ) 1 protokołów J

_J_1 : i

' : Ali : "

obsługa łącza bezprzewodowego

fr- wykonywanie programu przesyły danych

Inicjalizacja konwertera

Zadaniem procedury inicjalizującej konwertera jest ustawienie odpowiednich trybów pracy poszczególnych układów peryferyjnych (liczników, portów szeregowych itp.). Wszystkie programowalne układy konwertera znajdują się wewnątrz mikrosterownika DS80C320.

Pewne parametry są uzależnione od ustawień przełączników konfiguracyjnych, dlatego też odczyt ich stanu poprzedza dalsze operacje. Od ustawień zależą parametry łącza przewodowego takie jak prędkość transmisji, liczba bitów informacyjnych, liczba bitów stopu i sposób sprawdzania parzystości.

Inicjalizacja portów szeregowych składa się z następujących czynności:

♦    ustawienie trybu pracy portów,

♦    zaprogramowanie prędkości transmisji łącza:

♦    dla łącza przewodowego - zależnie od ustawienia konfiguracji,

♦    dla łącza bezprzewodowego - 37500 b/s;

♦    ustawienie zmiennych, określających czasy oczekiwania i warunek rozpoczęcia nadawania znaków łączem przewodowym (w zależności od prędkości transmisji),

♦    przełączenie modułu radiowego na odbiór.


Wyszukiwarka

Podobne podstrony:
153 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 153 Po przeanalizowaniu zawartości buforów u
155 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 155 Podczas pracy konwerterów z jednym segme
157 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 157Ocena konwertera Konwerter dla wielu segm
159 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 159 i odbiór-nadawanie wynosi Ttr = 0,1 s. W
161 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 161Rys. 7.13. Teoretyczny wpływ wielkości
163 pcx Rozdział 7. ♦ Przykładowe konwertery protokołów 163 Rys. 7.16. Realizacja transakcji w sieci
Rozdział 7. ♦ Przykładowe konwertery protokołów 141 ♦ błąd transmisji. Oprócz ramki danych,
Rozdział 7. ♦ Przykładowe konwertery protokołów 143Inicjalizacja konwertera Procedura inicjalizacji
Rozdział 7. ♦ Przykładowe konwertery protokołów 145 mniejszej liczby znaków, komputer musi wysłać zn
Rozdział 7. ♦ Przykładowe konwertery protokołów 147Protokół łącza radiowego Wykorzystany moduł
Rozdział 7. ♦ Przykładowe konwertery protokołów 149 czasowi transmisji znaku łączem przewodowym. W
059 pcx Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowych ś i Ps, Ps eś e ą ę ą :
061 pcx Rozdział 3. ♦ Protokoły dostępu do łącza w sieciach bezprzewodowych 61 Z wykresów wynika, że
Rozdział 7.Przykładowe konwertery protokołów Niniejszy rozdział opisuje konstrukcję kilku prostych
167 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 167 przesłanych i potwierdzonych, il
169 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 169 Rozdział 8. ♦ Efektywność sieci
171 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 171 kiem od tej reguły są wyniki dla
173 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 173 Z danych zawartych w zamieszczon
175 pcx Rozdział 8. ♦ Efektywność sieci zawierającej konwertery 175 Rozdział 8. ♦ Efektywność sieci

więcej podobnych podstron