Skip to main content

Qu'est-ce qu'un contrôleur hôte USB?

Un contrôleur hôte Universal Serial Bus (USB) est une interface qui permet à un matériel activé d'interagir et de communiquer avec un logiciel particulier.La connexion USB est un port d'entrée et de sortie qui est livré standard avec la plupart des ordinateurs et une variété d'autres équipements numériques qui permet de transmettre les données via un câble ou toute autre forme de connexion directe.Un contrôleur hôte USB gère la communication entre les appareils périphériques et le système informatique.La plupart des ordinateurs modernes ont des contrôleurs d'hôtes USB à haute vitesse et de nombreux ordinateurs plus anciens peuvent avoir un contrôleur hôte facilement installé dans une fente ouverte sur sa carte mère.

Un contrôleur hôte USB à haute vitesse maintient une connexion entre des appareils tels qu'un clavier, une souris,Modem ou imprimante et garantit que le système d'exploitation des ordinateurs reconnaît l'appareil.Le système d'exploitation s'appuie sur le contrôleur hôte USB afin d'éviter d'avoir à installer des pilotes individuels pour chaque périphérique connecté.Chaque appareil USB communique avec le système d'exploitation de l'ordinateur dans un langage de programmation standard, tel que C ++.

Il existe plusieurs types d'interface de contrôleur hôte USB qui prennent en charge différents types de ports USB.L'interface du contrôleur hôte ouvert (OHCI) est la norme pour la plupart et prend même en charge USB 1.1.L'interface universelle du contrôleur hôte (UHCI) d'Intel Prend en charge USB 1 à des vitesses rapides et lentes.D'autres types d'interfaces de contrôleur hôte incluent l'interface de contrôleur hôte améliorée (EHCI), qui est notée super rapide par les normes spécifiées publiquement, et la dernière norme du contrôleur hôte, appelé interface du contrôleur hôte extensible (XHCI).Le XHCI a été conçu pour améliorer la vitesse, la puissance et l'efficacité que ses prédécesseurs.

La reconnaissance des appareils standard comme le clavier et la souris par le système d'exploitation est généralement effectué automatiquement par le contrôleur hôte USB.Le protocole du contrôleur hôte combine le processus de communication de plusieurs appareils afin de créer un transfert de données efficace et simultané.Un bon exemple est lorsqu'un utilisateur d'ordinateur entre dans les données dans un programme de traitement de texte à l'aide d'un clavier et d'une souris en même temps.

Un contrôleur hôte USB est capable d'établir une communication entre l'ordinateur et plusieurs appareils via un seul port.Le contrôleur hôte détermine également comment chaque appareil connecté obtient sa puissance, c'est pourquoi un utilisateur peut charger un téléphone portable via un port USB tout en écoutant de la musique à partir d'un bâton USB dans un autre port.Pour les anciens ordinateurs sans contrôleur hôte USB, le matériel peut être acheté à des vendeurs et installé sur une fente sur la carte mère assez rapidement.