Ich habe mich nur gefragt, ob es irgendwo ein Tutorial gibt, wie man einen eigenen USB-Stick erstellt, und ich meine nicht, einen USB-Stick auseinanderzunehmen und den Mut in etwas anderes zu stecken, sondern den Flash-Speicher und den Controller zusammenzustellen.
9
Antworten:
Dean Camera hat einen USB-Stack für den AVR geschrieben. Es enthält einen Massenspeichertreiber.
http://www.fourwalledcubicle.com/LUFA.php
quelle
Eine Frage , über allgemeine USB - Geräte wurde gebeten , eine Weile her , aber sie beziehen sich speziell auf ein USB - Massenspeichergerät (MSD)
Jan Axelson (von http://janaxelson.com ) hat ein Buch darüber geschrieben: http://janaxelson.com/mass_storage.htm
quelle
Sie könnten es auf mein Projekt stützen:
http://www.leonheller.com/usb
quelle
IMHO ist der einfachste Weg, einen AT90USB oder LPC1343 zu verwenden. In letzterem ist die Firmware für Massenspeichergeräte im ROM gespeichert, sodass Sie nur einige Details für den Gerätedeskriptor und 2 oder 3 Flash-Zugriffsverfahren angeben müssen.
quelle
Sie können auch die Cypress FX2 in Betracht ziehen. Es handelt sich um einen Hi-Speed-USB-Chip, der Massenspeichertreiber unterstützt. Keine Ahnung von Tutorials dafür, aber es ist ein ziemlich beliebter Chip.
quelle
Wie wäre es mit einem guten Buch darüber, wie USB funktioniert?
Wenn Sie dann mit dem Programmieren beginnen, wissen Sie, wie die Dinge funktionieren sollen ...
quelle