Tutoriel de stockage de masse USB bricolage


9

Je me demandais simplement s'il y avait un tutoriel sur la façon de créer votre propre clé USB et je ne veux pas dire démonter une clé USB et mettre les tripes dans autre chose, je veux dire assembler la mémoire flash et le contrôleur.


4
Votre titre devrait être "Tutoriel de stockage de masse USB DIY" car vous demandez spécifiquement un tutoriel sur la façon de créer votre propre lecteur flash. Une question sur la création de vos propres gadgets USB a été posée il y a quelque temps.
bpijls

@bpijls J'ai changé de titre.
jpc

Réponses:


13

Dean Camera a écrit une pile USB pour l'AVR. Il comprend un pilote de stockage de masse.

http://www.fourwalledcubicle.com/LUFA.php


1
LUFA est très bon. Et les puces USB AVR sont de mieux en mieux. Si vous préférez développer sous Linux ou OSX, LUFA sur un AVR est un bon choix. Si vous êtes Windows, regardez l'environnement de développement PIC. Les puces USB PIC bas de gamme ont plus de fonctionnalités et sont plus faciles à utiliser que les puces USB AVR bas de gamme, mais vous ne pouvez vraiment les développer que sur Windows.
todbot

1
Juste une mise à jour sur le développement avec PICs. Le nouvel IDE Microchip, MPLAB X (qui est toujours en version bêta) est basé sur NetBeans et permet le développement PIC sur n'importe laquelle des principales plates-formes (Windows / MAC / Linux).
bt2



2

À mon humble avis, le moyen le plus simple consiste à utiliser un AT90USB ou LPC1343. Ce dernier a un micrologiciel de périphérique de stockage de masse stocké dans la ROM, vous n'avez donc qu'à fournir quelques détails pour le descripteur de périphérique et 2 ou 3 procédures d'accès Flash.


1

Vous pouvez également envisager le Cypress FX2. Il s'agit d'une puce USB haute vitesse qui prend en charge le pilote de stockage de masse. Je ne sais pas de tutoriels pour cela, mais c'est une puce assez populaire.


1

Que diriez-vous d'un bon livre sur le fonctionnement de l'USB?

Ensuite, lorsque vous commencez à programmer, vous savez comment les choses sont censées fonctionner ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.