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

Ang arkitektura ng bus ng USB connector ay layered

Ang isang karaniwang USB connector application system ay binubuo ng isang USB host, isang USB device at isang USB cable.Sa USB bus system, ang mga panlabas na device ay karaniwang pinag-isa bilang mga USB device, na pangunahing kumpletuhin ang mga partikular na function, tulad ng karaniwang ginagamit na U disk, mobile hard disk, mouse, keyboard, game controller, atbp. Ang USB host ang master ng system at responsable para sa kontrol at pagproseso ng data sa proseso ng USB na komunikasyon.Sa panahon ng paghahatid ng USB connector, ang paghahatid ng data mula sa USB host patungo sa USB device ay tinatawag na Down Stream na komunikasyon, at ang paghahatid ng data mula sa USB device patungo sa USB host ay tinatawag na Up Stream na komunikasyon.

Katulad ng layered structure na disenyo ng Ethernet, ang bus system ng USB connector ay mayroon ding malinaw na layered na istraktura.Iyon ay, ang isang kumpletong USB application system ay maaaring nahahati sa function layer, device layer at bus interface layer.

1. Function layer.Ang function layer ay pangunahing responsable para sa paghahatid ng data sa pagitan ng USB host at ng device sa USB connector application system, na binubuo ng function unit ng USB device at ng kaukulang USB host program.Ang functional na layer ay nagbibigay ng apat na uri ng paghahatid ng data, kabilang ang Control Transfer, Bulk Transfer, Interrupt Transfer at Isochronous Transfer.

2. Patong ng kagamitan.Sa USB connector system, ang layer ng device ay may pananagutan sa pamamahala sa mga USB device, pagtatalaga ng mga address ng mga USB device, at pagkuha ng mga descriptor ng device.Ang gawain ng layer ng device ay nangangailangan ng suporta para sa mga driver, USB device, at USB host.Sa layer ng device, maaaring makuha ng USB driver ang mga kakayahan ng USB device.

3. Bus interface layer.Napagtatanto ng layer ng interface ng bus ang timing ng paghahatid ng data ng USB sa USB connector system.Ang paghahatid ng data ng USB bus ay gumagamit ng NRZI coding, na reverse non-return to zero coding.Sa USB connector bus interface layer, ang USB controller ay awtomatikong nagsasagawa ng NRZI encoding o decoding upang makumpleto ang proseso ng paghahatid ng data.Ang layer ng interface ng bus ay karaniwang awtomatikong nakumpleto ng USB interface hardware.


Oras ng post: Mayo-31-2021