Guide complet du module USB sur microcontrôleur PIC18F4550
Envoyé par Javi et classé dans Électronique
Écrit le en
français avec une taille de 26 KB
Caractéristiques du module USB
Taux de transfert : Peut être à faible vitesse (1,5 Mb/s) ou haute vitesse (12 Mb/s).
- Interruptions : Chaque transmission ou réception de données sur le bus génère une interruption vers le PIC. La routine de service doit gérer les aspects de bas niveau de la spécification USB, rendant le protocole de manipulation transparent pour l'application de base.
- Points de terminaison (Endpoints) : Permet d'utiliser jusqu'à 32 points de terminaison (16 bidirectionnels), bien que seuls trois soient généralement utilisés (0, 1 et 2). Un point de terminaison est une mémoire tampon stockant les données. Chaque point possède un identifiant unique et une direction de flux (IN/OUT). Le point 0 est obligatoire pour