USB 2.0 : Le protocole en détail
Formation
À Toulouse Cedex 1
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Apprendre dans le détail la spécification logicielle et matérielle des protocoles USB 1 et 2. Etude des formats de paquets, de trames et de transactions. Etude de l'énumération et de la négociation des terminaisons, de la configuration des périphériques.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Programme
INTRODUCTION
- Présentation : le besoin dun bus universel
- Historique de la spécification
- USB1 vitesse lente et rapide, les controleurs UHCI et OHCI
- USB2 haute vitesse, les controleurs EHCI
- lavenir avec USB3
- Larchitecture générale du bus USB
- les devices
- les hubs
- les controleurs
- Les documents de spécification
- La spécification mécanique
- les connecteurs
- les câbles
- La spécification électrique du signal
- le signal de données
- identification de la vitesse
- Lalimentation
- négociation de la puissance électrique
- le mode veille
- La transaction de base
- le jeton
- la charge data
- le paquet état
- Description des champs du paquet USB
- SYNC
- PID
- ADDR
- ENDP, CRC et EOP
- Les paquets jeton
- INP
- OUTP
- SETUP
- Les paquets de données
- DATA0 et DATA1
- DATA2 et MDATA
- Les paquets détat
- ACK
- NAK
- STALL
- Les paquets de début de trame : SOF
- Les fonctions et les terminaisons (End Point)
- Les canaux de communication (PIPES) : Stream et Messages
- Transferts de commandes
- les paquets dinstallation
- Les transferts dinterruption
- le problème de la latence
- taille de la charge utile
- Les transferts isochrones
- Principe
- Limitations
- format de la transaction
- Les transferts bloc
- taille du bloc
- exemple de transaction
- La gestion de la bande passante : réservation
- Principe de fonctionnement, les descripteurs
- Les descripteurs de device
- la classe de device
- les ID de produit et de vendeur
- les autres paramètres
- la sélection et linstallation automatique du driver
- Les descripteurs de configuration
- nombre dinterfaces
- options de négociation dalimentation
- Les descripteurs dinterface
- classe et sous classe dinterface
- nombre de terminaisons
- Les descripteurs de terminaison
- adresse de terminaison
- type de transfert
- type de terminaison
- taille maxi de paquet
- intervalle dinterrogation (isochrone et interruption)
- Les descripteurs de chaînes
- Protocole de mise en uvre de la configuration
- paquet dinstallation
- timing des opérations
- Les requêtes de device standard
- Les requêtes dinterface standard
- Les requêtes de terminaison standard
USB 2.0 : Le protocole en détail
