Nos produits

Formations 2011

Catalogue 2011

Catalogue 2011
au format PDF

Logo F.E.D.E.R

Réf. Formation Pdf Durée Dates Lieu Tarif
5142 Bus USB (Norme, périphériques et drivers) Bus USB (Norme, périphériques et drivers) 3 j. 21..23/02/12 Paris 1490 €

CénoSYS vous propose également des formations de thématique apparentée :  +  Afficher la liste  -  Masquer la liste

5189 Application USB 2.0 sur microcontrôleur Microchip PIC18F Application USB 2.0 sur microcontrôleur Microchip PIC18F 3 j. nous consulter - -
5135 Bus CAN 2.0A et B Bus CAN 2.0A et B 3 j. nous consulter - -
5174 Bus PCI 3.0 Bus PCI 3.0 3 j. 21..23/03/12 Paris 1700 €
5175 Bus PCI Express Bus PCI Express 3 j. 13..15/02/12 Paris 1700 €
5194 CANopen CANopen 3 j. nous consulter - -
5173 Norme USB 3.0 Norme USB 3.0 1 j. 24/02/2012 Paris 1000 €

Imprimer la fiche

imprimante

Formation Bus USB (Norme, périphériques et drivers)

S'inscrire en ligne

S'inscrire en ligne

Réf. : 5142

Demande d'information email

Objectifs

Ce stage Bus USB 2.0 permet aux développeurs en électronique et informatique de maîtriser les concepts et les outils de développement leur permettant d’intégrer la technologie USB à leurs produits.

Cette formation USB 2.0 a pour objectifs :
  • Étudier les différentes normes USB et des modes de transmission supportés
  • Comprendre l’interaction entre le logiciel et le matériel
  • Maitriser la cohabitation entre le Low, Full et High Speed USB 2.0
  • Analyser les performances en fonction des types de transfert USB
  • Décrire la phase d’énumération USB 2.0
  • Analyser les mécanismes de transaction et de communication entre système hôte et périphériques
  • Définir la notion de classe USB Devices

Programme

1èrejournée

Les principes de communications USB 2.0
  • Norme USB 2.0
    • Câble et connecteurs USB
    • Signalisation Low-Speed / Full-Speed / High-Speed
    • Séquence de Reset USB 1.x et USB 2.0, le chirp
    • L'organisation de la trame USB 2.0
  • Types de transfert
    • Isochrones
    • Interrupts
    • Controls
    • Bulks
  • Gestion des erreurs sur le bus USB
Architecture des contrôleurs USB Microchip PIC18F
  • Interface électrique avec le bus USB physique
  • Diagramme bloc et registres spéciaux
  • Caractéristiques USB 2.0 contrôleur Microchip PIC18F
  • Différents modes USB supportés
Les principes de communications USB 2.0
  • Implémentation physique du bus USB 2.0
    • Câble et connecteurs USB
    • Signalisation Low Speed / Full Speed / High Speed
    • Séquence de Reset USB 1.x et USB 2.0, le chirp
  • Implémentation logicielle
    • Descripteurs implémentés dans un device
    • Tubes : liens « Endpoints » avec le système Hôte
Configuration d'un périphériqe USB
  • Mécanisme d’énumération
  • Les descripteurs USB
    • Types de descripteurs
    • Descripteur de périphériques
    • Descripteur de configurations
    • Descripteur d’interfaces
    • Descripteur de « Endpoint »
    • Descripteur de chaînes de caractères
    • Descripteurs 1.1 et 2.0
Travaux pratiques
  • Analyse de transferts USB entre différents types de périphériques en temps réel sur analyseur USB LeCroy
  • Etude de la machine LTSSM avec analyseur LeCroy
 

2èmejournée

Le Hub USB
  • Architecture d’un Hub
  • Les transactions « SPLIT »
  • La classe Hub – les descripteurs spécifiques
  • La classe Hub – les commandes spécifiques
  • Analyse d'une trace capturée afin de comprendre le mécanisme de détection d’un device sur un port par le hub
Le contrôleur Host USB
  • Le rôle du contrôleur Host
  • Les drivers EHCI (OHCI et UHCI)
  • Port routing and control
  • La planification des transferts
  • Gestion des files pour les transferts Control / Bulk / Interrupt
Travaux pratiques
  • Étude de trame USB 2.0 à l'aide d'analyseurs LeCroy afin de comprendre les mécanismes et les séquences d’initialisation, en utilisant la capacité du logiciel CATC Trace USB LeCroy, à décoder les requêtes standards et spécifiques

3èmejournée

Application USB 2.0
  • Compliance checklists USB-IF
  • USB2.0 electrical test specification
  • Lecroy analysers
  • Jungo WinDriver suite
  • Exemple de prise de contrôle d’un device à partir de Jungo
Etude de la classe HID
  • Objectifs de la spécification
  • Les modes de fonctionnements
  • Les descripteurs HID
  • Les requêtes
  • Le protocole Report HID
  • Les descripteurs de gestion : mouse et keyboard
Travaux pratiques
  • Création d’un driver propriétaire générique jungo USB
  • Création et gestion de descripteurs USB sur microcontrôleur Microchip 8 bits PIC18F USB
  • Mise en œuvre d’un périphérique de type HID

Participants

La formation USB est adaptée aux ingénieurs en électronique embarquée et développeurs en informatique confrontés aux problèmes de la mise en œuvre de la technologie USB.

Matériel à disposition des participants

Les travaux pratiques de la formation Bus USB sont réalisés sur :   Supports de la formation Bus USB :
  • Classeur de cours
  • CD-ROM sources des exercices

Modalités

Sessions interentreprises :
  • Tarif : Nous consulter
  • Durée : 3 jours
  • Formateur : Chef de projet Bureau d’Etudes CénoSYS
  Sessions intra-entreprise sur mesure :
Calendrier et tarifs, nous consulter
email

Demande d'information

S'inscrire en ligne

S'inscrire en ligne