Cellulare
+86 13736381117
E-mail
info@wellnowus.com

L'architettura del bus del connettore USB è stratificata

Un tipico sistema di applicazione del connettore USB è costituito da un host USB, un dispositivo USB e un cavo USB.Nel sistema bus USB, i dispositivi esterni sono generalmente unificati come dispositivi USB, che svolgono principalmente funzioni specifiche, come il disco U di uso comune, il disco rigido mobile, il mouse, la tastiera, il controller di gioco, ecc. L'host USB è il master del sistema ed è responsabile del controllo e dell'elaborazione dei dati nel processo di comunicazione USB.Durante la trasmissione del connettore USB, la trasmissione dei dati dall'host USB al dispositivo USB è denominata comunicazione Down Stream e la trasmissione dei dati dal dispositivo USB all'host USB è denominata comunicazione Up Stream.

Simile al design della struttura a strati di Ethernet, anche il sistema bus del connettore USB ha una chiara struttura a strati.In altre parole, un sistema applicativo USB completo può essere suddiviso in livello funzionale, livello dispositivo e livello interfaccia bus.

1. Livello funzione.Il livello funzionale è principalmente responsabile della trasmissione dei dati tra l'host USB e il dispositivo nel sistema di applicazione del connettore USB, che è composto dall'unità funzionale del dispositivo USB e dal programma host USB corrispondente.Il livello funzionale fornisce quattro tipi di trasmissione dei dati, tra cui il trasferimento di controllo, il trasferimento di massa, il trasferimento di interruzioni e il trasferimento isocrono.

2. Livello dell'attrezzatura.Nel sistema di connettori USB, il livello del dispositivo è responsabile della gestione dei dispositivi USB, dell'assegnazione degli indirizzi dei dispositivi USB e dell'ottenimento dei descrittori del dispositivo.Il lavoro del livello dispositivo richiede il supporto per driver, dispositivi USB e host USB.Nel livello del dispositivo, il driver USB può acquisire le funzionalità del dispositivo USB.

3. Strato di interfaccia bus.Il livello dell'interfaccia bus realizza i tempi della trasmissione dei dati USB nel sistema di connettori USB.La trasmissione dei dati del bus USB utilizza la codifica NRZI, che è la codifica inversa senza ritorno alla codifica zero.Nel livello dell'interfaccia del bus del connettore USB, il controller USB esegue automaticamente la codifica o la decodifica NRZI per completare il processo di trasmissione dei dati.Il livello dell'interfaccia bus viene solitamente completato automaticamente dall'hardware dell'interfaccia USB.


Tempo di pubblicazione: 31 maggio 2021