USB2.0 : Mise en oeuvre
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 :Le cours détaille l'implémentation hardware et décrit les tests nécessaires pour être compatible avec la spécification USB. La description d' une architecture USB implémentant du low speed, full speed and high speed. Etude de l'énumérisation du bus USB. Analyse des paquets USB avec un analyseur Explication des différents drivers La spécification EHCI.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Hardware
- Architecture usb
- USB
- Informatique
Le programme
Programme
- Objectifs du Bus USB
- Limitation du bus ISA
- Caractéristiques du bus USB
- Architecture
- Gestion des trafics périodiques
- Structure logicielle
- Inter-actions entre le software et le hardware
- Mise en évidence des différences entre les transferts, transactions et paquets (Une trace capturée par l'analyseur Lecroy est étudiée)
- Configuration d'un device, descripteurs standards et commandes
- Spécification électrique
- Introduction à la transmission différentielle
- Câble et connecteurs
- Puissance à travers le cable USB
- Détection Low Speed / Full Speed
- Détection High Speed
- Protocole de transfert
- Protocole du Low Speed / Full Speed
- Trafic isochrone
- Format des paquets
- Trafic périodique dans les systèmes High Speed
- Trafics non périodiques dans les systèmes High Speed systems
- Detection d'erreurs dans les systèmes Low Speed / Full Speed
- Detection d'erreurs dans les systèmes High Speed
- Gestion de la consommation
- Le hub
- Nécessité d'un buffer élastique
- Architecture d'un HUB
- Transactions Split
- Configuration du bus
- Introduction
- Configuration d'un device - les descripteurs standards
- Configuration d'un device - les commandes standards
- La classe HUB - Descripteurs
- La classe HUB - Commandes
- Autres classes ?
- USB On-The-Go
- Applications typiques
- La demande de session
- La négociation des hosts
- Opération du contrôleur Host
- Principe de la planification
- Gestion des interruptions
- Initialisation du contrôleur HOST
- Routage et contrôle des ports
- Planification périodique
- Planification Asynchrone
- Gestion des files Control / Bulk / Interrupt
- Le Ping
- Le Split
- Mettre au point une application USB
- Spécification de tests électriques USB2.0
- Analyseurs Lecroy : analyseur et générateur de protocole USB, test de la couche physique en respectant la checklists définie par l' " USB Implementers Forum "
- Jungo WinDriver : introduction, accès direct vers les tuyaux, génération du driver source, adaptation du driver pour développer son application
USB2.0 : Mise en oeuvre
