Cours FPGA (8)
8ème partie : jouer du port USB
publié dans Elektor n° 343, janvier 2007
Dans cette partie du cours, nous allons édifier notre propre microcontrôleur USB aux caractéristiques tout à fait comparables à celles des contrôleurs USB du commerce, le Cypress par exemple. Nous pouvons sans crainte exposer les spécifications de notre contrôleur USB : – processeur 8052 à cycle d’horloge unique par octet introduit – contrôleur USB à pleine vitesse avec 5 terminaisons (Endpoints) – 8 Koctets de ROM – 4 Koctets de RAM. Dans ce but, nous allons enrichir le coeur 8052, que nous connaissons bien, d’un contrôleur USB disponible librement chez OpenCores, encore lui : www.opencores.com. Nous n’approfondirons pas ici le fonctionnement interne de ce noyau USB, nous en resterons à la description de la manière de le coupler au coeur 8052 et à son emploi pratique.
l’École technique supérieure de Hagenberg en Autriche
hsse.fh-hagenberg.at/
OpenCores
www.opencores.com/
|
Vous pouvez télécharger les articles publiés dans Elektor, au format PDF.
|