Cyfrowe systemy sterowania - arbitraż

Nasza ocena:

3
Wyświetleń: 777
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Cyfrowe systemy sterowania - arbitraż - strona 1

Fragment notatki:

Do czego wykorzystywany jest arbitraż?
Dowolny kontroler CAN może rozpocząć transmisję kiedy wykryje stan bezczynności magistrali. Może to doprowadzić do sytuacji, że dwa lub więcej kontrolerów zaczną transmitować wiadomość w tym samym czasie. Mechanizm arbitrażu rozstrzyga której wiadomości należy nadać pierwszeństwo. W procedurze arbitrażu analizowane są poszczególne bity identyfikatora począwszy od najbardziej znaczącego. Decydujące znaczenie mają bity dominujące, które determinują stan magistrali. Jeżeli w danej wiadomości wykryty zostanie bit recesywny, wiadomość traci pierwszeństwo. Czyli podsumowując: mechanizm arbitrażu analizuje wartości bitów przesyłanych danych, ocenia, które dane w kolejnych taktach posiadają bit dominujący a które recesywny i na tej podstawie, mechanizm ustala priorytety.
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz