Téléphone mobile
+86 13736381117
E-mail
info@wellnowus.com

L'architecture de bus du connecteur USB est en couches

Un système d'application de connecteur USB typique se compose d'un hôte USB, d'un périphérique USB et d'un câble USB.Dans le système de bus USB, les périphériques externes sont généralement unifiés en tant que périphériques USB, qui remplissent principalement des fonctions spécifiques, telles que le disque U couramment utilisé, le disque dur mobile, la souris, le clavier, le contrôleur de jeu, etc. L'hôte USB est le maître du système et est responsable du contrôle et du traitement des données dans le processus de communication USB.Pendant la transmission du connecteur USB, la transmission de données de l'hôte USB vers le périphérique USB est appelée communication Down Stream, et la transmission de données du périphérique USB vers l'hôte USB est appelée communication Up Stream.

Semblable à la conception de structure en couches d'Ethernet, le système de bus du connecteur USB a également une structure en couches claire.C'est-à-dire qu'un système d'application USB complet peut être divisé en couche de fonction, couche de dispositif et couche d'interface de bus.

1. Couche de fonction.La couche de fonction est principalement responsable de la transmission de données entre l'hôte USB et le périphérique dans le système d'application du connecteur USB, qui est composé de l'unité de fonction du périphérique USB et du programme hôte USB correspondant.La couche fonctionnelle fournit quatre types de transmission de données, notamment le transfert de contrôle, le transfert en bloc, le transfert d'interruption et le transfert isochrone.

2. Couche d'équipement.Dans le système de connecteur USB, la couche de dispositif est responsable de la gestion des dispositifs USB, de l'attribution des adresses des dispositifs USB et de l'obtention des descripteurs de dispositif.Le travail de la couche périphérique nécessite la prise en charge des pilotes, des périphériques USB et des hôtes USB.Dans la couche périphérique, le pilote USB peut acquérir les capacités du périphérique USB.

3. Couche d'interface de bus.La couche d'interface de bus réalise la synchronisation de la transmission de données USB dans le système de connecteur USB.La transmission de données par bus USB utilise le codage NRZI, qui est un codage inverse sans retour à zéro.Dans la couche d'interface de bus de connecteur USB, le contrôleur USB effectue automatiquement le codage ou le décodage NRZI pour terminer le processus de transmission de données.La couche d'interface de bus est généralement complétée automatiquement par le matériel d'interface USB.


Heure de publication : 31 mai 2021