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, la manette 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.Lors de 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 présente également une structure en couches claire.Autrement dit, un système d'application USB complet peut être divisé en couche de fonction, couche de périphérique et couche d'interface de bus.

1. Couche de fonctions.La couche fonctionnelle est principalement responsable de la transmission des 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é fonctionnelle 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 par interruption et le transfert isochrone.

2. Couche d'équipement.Dans le système de connecteurs USB, la couche périphérique est chargée de gérer les périphériques USB, d'attribuer les adresses des périphériques USB et d'obtenir les descripteurs de périphérique.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 des 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 du bus du connecteur USB, le contrôleur USB effectue automatiquement l'encodage 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