'n Tipiese USB-aansluiting-toepassingstelsel bestaan uit 'n USB-gasheer, 'n USB-toestel en 'n USB-kabel.In die USB-busstelsel word eksterne toestelle oor die algemeen verenig as USB-toestelle, wat hoofsaaklik spesifieke funksies voltooi, soos algemeen gebruikte U-skyf, mobiele hardeskyf, muis, sleutelbord, spelbeheerder, ens. Die USB-gasheer is die meester van die stelsel en is verantwoordelik vir die beheer en verwerking van data in die proses van USB-kommunikasie.Tydens die oordrag van die USB-verbinding word die data-oordrag vanaf die USB-gasheer na die USB-toestel Down Stream-kommunikasie genoem, en die data-oordrag vanaf die USB-toestel na die USB-gasheer word Up Stream-kommunikasie genoem.
Soortgelyk aan die gelaagde struktuurontwerp van Ethernet, het die busstelsel van die USB-aansluiting ook 'n duidelike gelaagde struktuur.Dit wil sê, 'n volledige USB-toepassingstelsel kan in funksielaag, toestellaag en buskoppelvlaklaag verdeel word.
1. Funksie laag.Die funksielaag is hoofsaaklik verantwoordelik vir die data-oordrag tussen die USB-gasheer en die toestel in die USB-verbindingstoepassingstelsel, wat saamgestel is uit die funksie-eenheid van die USB-toestel en die ooreenstemmende USB-gasheerprogram.Die funksionele laag bied vier tipes data-oordrag, insluitend beheeroordrag, grootmaatoordrag, onderbrekingsoordrag en isochrone oordrag.
2. Toerusting laag.In die USB-verbindingstelsel is die toestellaag verantwoordelik vir die bestuur van die USB-toestelle, die toewysing van die adresse van die USB-toestelle en die verkryging van die toestelbeskrywings.Die werk van die toestellaag vereis ondersteuning vir drywers, USB-toestelle en USB-gashere.In die toestellaag kan die USB-bestuurder die vermoëns van die USB-toestel verkry.
3. Bus koppelvlak laag.Die buskoppelvlaklaag besef die tydsberekening van USB-data-oordrag in die USB-verbindingstelsel.USB-busdata-oordrag gebruik NRZI-kodering, wat omgekeerde nie-terugkeer na nul-kodering is.In die USB-verbindingsbus-koppelvlaklaag voer die USB-beheerder outomaties NRZI-kodering of -dekodering uit om die data-oordragproses te voltooi.Die buskoppelvlaklaag word gewoonlik outomaties deur die USB-koppelvlakhardeware voltooi.
Postyd: 31 Mei 2021