Telefon mobil
+86 13736381117
E-mail
info@wellnowus.com

Arhitectura magistralei conectorului USB este stratificată

Un sistem tipic de aplicație cu conector USB constă dintr-o gazdă USB, un dispozitiv USB și un cablu USB.În sistemul de magistrală USB, dispozitivele externe sunt, în general, unificate ca dispozitive USB, care completează în principal funcții specifice, cum ar fi disc U utilizat în mod obișnuit, hard disk mobil, mouse, tastatură, controler de joc etc. Gazda USB este stăpânul sistemului și este responsabil pentru controlul și prelucrarea datelor în procesul de comunicare USB.În timpul transmiterii conectorului USB, transmisia de date de la gazda USB la dispozitivul USB se numește comunicare Down Stream, iar transmisia de date de la dispozitivul USB la gazda USB se numește comunicare Up Stream.

Similar cu designul structurii stratificate a Ethernet, sistemul de magistrală al conectorului USB are, de asemenea, o structură stratificată clară.Adică, un sistem complet de aplicații USB poate fi împărțit în strat de funcție, strat de dispozitiv și strat de interfață magistrală.

1. Strat de funcție.Stratul de funcții este în principal responsabil pentru transmisia de date între gazda USB și dispozitivul din sistemul de aplicație conector USB, care este compus din unitatea funcțională a dispozitivului USB și programul gazdă USB corespunzător.Stratul funcțional oferă patru tipuri de transmisie de date, inclusiv Transfer de control, Transfer în bloc, Transfer de întrerupere și Transfer izocron.

2. Stratul de echipamente.În sistemul conector USB, stratul de dispozitiv este responsabil pentru gestionarea dispozitivelor USB, alocarea adreselor dispozitivelor USB și obținerea descriptorilor dispozitivului.Funcționarea stratului de dispozitiv necesită suport pentru drivere, dispozitive USB și gazde USB.În stratul de dispozitiv, driverul USB poate dobândi capacitățile dispozitivului USB.

3. Stratul de interfață magistrală.Stratul de interfață magistrală realizează sincronizarea transmisiei de date USB în sistemul conector USB.Transmisia de date cu magistrala USB folosește codarea NRZI, care este codificare inversă fără întoarcere la zero.În stratul de interfață al magistralei conectorului USB, controlerul USB realizează automat codificarea sau decodificarea NRZI pentru a finaliza procesul de transmitere a datelor.Stratul de interfață magistrală este de obicei completat automat de hardware-ul interfeței USB.


Ora postării: 31-mai-2021