Typowy system aplikacji złącza USB składa się z hosta USB, urządzenia USB i kabla USB.W systemie magistrali USB urządzenia zewnętrzne są zazwyczaj ujednolicone jako urządzenia USB, które głównie realizują określone funkcje, takie jak powszechnie używany dysk U, przenośny dysk twardy, mysz, klawiatura, kontroler gier itp. Host USB jest mistrzem systemu i odpowiada za kontrolę i przetwarzanie danych w procesie komunikacji USB.Podczas transmisji złącza USB transmisja danych z hosta USB do urządzenia USB nazywana jest komunikacją Down Stream, a transmisja danych z urządzenia USB do hosta USB nazywana jest komunikacją Up Stream.
Podobnie jak w przypadku warstwowej struktury sieci Ethernet, system magistrali złącza USB ma również wyraźną strukturę warstwową.Oznacza to, że kompletny system aplikacji USB można podzielić na warstwę funkcyjną, warstwę urządzeń i warstwę interfejsu magistrali.
1. Warstwa funkcyjna.Warstwa funkcyjna jest odpowiedzialna głównie za transmisję danych pomiędzy hostem USB a urządzeniem w systemie aplikacji złącza USB, który składa się z jednostki funkcjonalnej urządzenia USB i odpowiedniego programu hosta USB.Warstwa funkcjonalna zapewnia cztery rodzaje transmisji danych, w tym przesyłanie kontrolne, przesyłanie zbiorcze, przesyłanie przerwań i przesyłanie izochroniczne.
2. Warstwa wyposażenia.W systemie złączy USB warstwa urządzeń odpowiada za zarządzanie urządzeniami USB, przydzielanie adresów urządzeń USB i uzyskiwanie deskryptorów urządzeń.Praca warstwy urządzeń wymaga obsługi sterowników, urządzeń USB i hostów USB.W warstwie urządzenia sterownik USB może uzyskać możliwości urządzenia USB.
3. Warstwa interfejsu magistrali.Warstwa interfejsu magistrali realizuje synchronizację transmisji danych USB w systemie złączy USB.Transmisja danych przez magistralę USB wykorzystuje kodowanie NRZI, które jest kodowaniem zwrotnym bez powrotu do zera.W warstwie interfejsu magistrali złącza USB kontroler USB automatycznie wykonuje kodowanie lub dekodowanie NRZI, aby zakończyć proces transmisji danych.Warstwa interfejsu magistrali jest zwykle uzupełniana automatycznie przez sprzęt interfejsu USB.
Czas publikacji: 31 maja 2021 r