Co je hostitelský řadič USB?
Hostitelský řadič Universal Serial Bus (USB) je rozhraní, které umožňuje povolenému hardwaru interagovat a komunikovat s konkrétním softwarem. Připojení USB je vstupní a výstupní port, který je standardně dodáván s většinou počítačů a řadou dalších digitálních zařízení, která umožňují přenos dat přes kabel nebo jakoukoli jinou formu přímého připojení. Hostitelský řadič USB řídí komunikaci mezi periferními zařízeními a počítačovým systémem. Většina moderních počítačů má vysokorychlostní hostitelské řadiče USB a mnoho starších počítačů může mít hostitelský řadič snadno nainstalovaný do otevřeného slotu na základní desce.
Vysokorychlostní hostitelský řadič USB udržuje spojení mezi takovými zařízeními, jako je klávesnice, myš, modem nebo tiskárna, a zajišťuje, aby operační systém počítače zařízení rozpoznal. Operační systém spoléhá na hostitelský řadič USB, aby nemusel instalovat jednotlivé ovladače pro každé připojené zařízení. Každé zařízení USB komunikuje s operačním systémem počítače ve standardním programovacím jazyce, například C ++.
Existuje několik typů rozhraní hostitelského řadiče USB, které podporují různé typy portů USB. Otevřené rozhraní hostitelského řadiče (OHCI) je standardem pro většinu a dokonce podporuje USB 1.1. Rozhraní univerzálního hostitelského řadiče (UHCI) od společnosti Intel® podporuje USB 1 rychlou i pomalou rychlostí. Mezi další typy rozhraní hostitelských řadičů patří rozšířené rozhraní hostitelských řadičů (EHCI), které je veřejně stanovenými standardy hodnoceno jako velmi rychlé, a nejnovější standardy hostitelských řadičů nazývané rozšiřitelné rozhraní hostitelských kontrolérů (xHCI). XHCI byl navržen pro vyšší rychlost, výkon a efektivitu než jeho předchůdci.
Rozpoznání standardních zařízení, jako je klávesnice a myš operačním systémem, se obvykle provádí automaticky hostitelským řadičem USB. Protokol hostitelského řadiče kombinuje komunikační proces několika zařízení za účelem vytvoření účinného a současného přenosu dat. Dobrým příkladem je situace, kdy uživatel počítače zadává data do textového editoru pomocí klávesnice a myši současně.
Hostitelský řadič USB je schopen navázat komunikaci mezi počítačem a několika zařízeními prostřednictvím jediného portu. Hostitelský řadič také určuje, jak každé připojené zařízení získává energii, což je důvod, proč uživatel může nabíjet mobilní telefon přes port USB při poslechu hudby z USB paměti v jiném portu. U starých počítačů bez hostitelského řadiče USB lze hardware zakoupit od prodejců a nainstalovat do slotu na základní desce poměrně rychle.