Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
ACCUEIL SYSTEMES COURS SYSTEMES LIVRES SYSTEMES BLOG SYSTEME SECURITE Hardware PC Mac Réseau

L'USB en bref

Date de publication : 30/04/2005 , Date de mise a jour : 30/04/2005

Par Bernard ACQUIER (http://acquier.developpez.com/)
 

Ce cours a pour but d'expliquer en détail la norme USB afin que le lecteur puisse programmer et accèder aux matériels USB.


I. Présentation
II. Sommaire
III. Téléchargement
IV. L'auteur


I. Présentation

Ce cours a pour but d'expliquer en détail la norme USB afin que le lecteur puisse programmer et accèder aux matériels USB.


II. Sommaire

  1. Introduction
    1. L'USB en bref pour les concepteurs de périphériques
    2. Présentation du Bus Série Universel
  2. Le matériel
    1. Les connecteurs.
    2. L'Electrique.
    3. Identification de la vitesse.
    4. Alimentation (VBUS)
    5. Courant de Veille
    6. Accès au mode veille
    7. Taux de transfert des Données
  3. Le protocole USB
    1. Les protocoles USB
    2. Les champs de paquet USB ordinaires
    3. Les types de paquet USB
    4. Les fonctions USB
    5. Les terminaisons
    6. Canaux de communications (Pipes)
  4. Les types de terminaisons
    1. Transferts de commande
    2. Transferts d'interruption
    3. Transferts Isochrone
    4. Transferts en Bloc (BULK)
    5. Gestion de la bande passante.
  5. Les descripteurs USB
    1. Descripteurs d'Appareils
    2. Descripteurs de Configurations
    3. Descripteurs d'Interfaces
    4. Descripteurs de Terminaisons
    5. Descripteurs de Chaînes
  6. Les requêtes USB
    1. Le Paquet d'installation
    2. Les Requêtes standard
    3. Les Requêtes d'appareil standard
    4. Les Requêtes d'Interface standard
    5. Les Requêtes de terminaisons standard
  7. Exemple avec un PDIUSBD11 et un PIC16F87x
    1. L'Enumération
    2. Microprogramme. Le PIC 16F876 pilotant le PDIUSBD11
    3. Décharger le code source.

III. Téléchargement

Téléchargez les 7 chapitres de ce cours au format PDF. Si le mode FTP est inopérant chez vous, utilisez le mode HTTP via le lien miroir.

Chapitre Taille Pages Format lien secondaire
Introduction 72 Ko 5 PDF miroir
Le matériel 362 Ko 6 PDF miroir
Le protocole USB 1.1 Mo 6 PDF miroir
Les types de terminaisons 3.3 Mo 8 PDF miroir
Les descripteurs USB 2.4 Mo 9 PDF miroir
Les requêtes USB 116 Ko 6 PDF miroir
Exemple avec un PDIUSBD11 et un PIC16F87x 517 Ko 19 PDF miroir
Pour lire les documents au format PDF, vous pouvez utilisez le logiciel  Adobe Acrobat Reader.


IV. L'auteur

Pour plus d'informations, rendez-vous sur la page personnelle de Bernard Acquier.



Copyright © Bernard ACQUIER. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsables bénévoles de la rubrique Systèmes : Hugo Etiévant et Michaël Todorovic - Contacter par EMail :
Vos questions techniques : forum d'entraide Systèmes - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.