Un sistema tipicu di applicazione di cunnessu USB hè custituitu da un host USB, un dispositivu USB è un cable USB.In u sistema di bus USB, i dispusitivi esterni sò generalmente unificati cum'è i dispusitivi USB, chì principarmenti cumpletanu funzioni specifiche, cum'è u discu U cumunimenti usatu, u discu duru mobile, u mouse, u teclatu, u controller di ghjocu, etc. L'ospitu USB hè u maestru di u sistema. è hè rispunsevuli di u cuntrollu è di trasfurmazioni di dati in u prucessu di cumunicazione USB.Durante a trasmissione di u cunnessu USB, a trasmissione di dati da l'ospite USB à u dispusitivu USB hè chjamata cumunicazione Down Stream, è a trasmissione di dati da u dispositivu USB à l'ospite USB hè chjamata cumunicazione Up Stream.
Simile à u disignu di struttura in strati di Ethernet, u sistema di bus di u connettore USB hà ancu una struttura in strati chjara.Vale à dì, un sistema cumpletu di applicazioni USB pò esse divisu in strati di funzione, strati di dispositi è strati di interfaccia di bus.
1. Layer di funzione.U stratu di funzione hè principarmenti rispunsevuli di a trasmissione di dati trà l'ospitu USB è u dispusitivu in u sistema di applicazione di u connettore USB, chì hè cumpostu da l'unità di funzione di u dispositivu USB è u prugramma di l'ospitu USB currispundente.U stratu funziunale furnisce quattru tippi di trasmissione di dati, cumprese u trasferimentu di cuntrollu, u trasferimentu di massa, u trasferimentu di interruzzione è u trasferimentu isocronu.
2. Capu di l'equipaggiu.In u sistema di cunnessu USB, a capa di u dispositivu hè rispunsevule per a gestione di i dispositi USB, l'assignazione di l'indirizzi di i dispositi USB è l'ottenimentu di i descrittori di u dispositivu.U travagliu di a capa di u dispositivu richiede supportu per i cunduttori, i dispositi USB è l'ospiti USB.In a capa di u dispusitivu, u driver USB pò acquistà e capacità di u dispositivu USB.
3. Bus interfaccia strata.U stratu di l'interfaccia di l'autobus capisce u timing di a trasmissione di dati USB in u sistema di cunnessu USB.A trasmissione di dati di l'autobus USB usa a codificazione NRZI, chì hè una codificazione inversa senza ritornu à zero.In a strata di l'interfaccia di l'autobus di u connettore USB, u controller USB esegue automaticamente codificazione o decodificazione NRZI per compie u prucessu di trasmissione di dati.A strata di l'interfaccia di l'autobus hè generalmente cumpletata automaticamente da u hardware di l'interfaccia USB.
Tempu di post: 31-May-2021