9 我只是想知道是否到处都有关于如何制作自己的USB闪存驱动器的教程,我的意思不是分解USB并将胆量放入其他东西,而是将闪存和控制器组装在一起。 usb memory flash — 格拉多斯 source 4 您的标题应该为“ DIY USB Mass Storage tutorial”,因为您特别要求提供有关如何制作自己的闪存驱动器的教程。不久前,有人提出了有关制作自己的USB小工具的问题。 — bpijls 2010年 @bpijls我已更改标题。 — jpc 2011年
13 Dean Camera已为AVR编写了USB堆栈。它包括一个大容量存储驱动程序。 http://www.fourwalledcubicle.com/LUFA.php — 米奇·戴维斯(Mitch Davis) source 1 LUFA非常好。而且AVR USB芯片越来越好。如果您喜欢在Linux或OSX上进行开发,那么AVR上的LUFA是一个不错的选择。如果您使用的是Windows,请查看PIC开发环境。与低端AVR USB芯片相比,低端PIC USB芯片具有更多功能并且更易于使用,但是您实际上只能在Windows上为其开发。 — todbot 1 只是有关使用PIC开发的更新。新的Microchip IDE MPLAB X(仍处于测试版)基于NetBeans,并允许在任何主要平台(Windows / MAC / Linux)上进行PIC开发。 — bt2
6 不久前,有人问到有关通用USB设备的问题,但您具体指的是USB大容量存储设备(MSD) Jan Axelson(来自http://janaxelson.com)写了一本关于它的书:http : //janaxelson.com/mass_storage.htm — bpijls source 嗯,那条链接去了一家奢侈品服装零售商...不确定那应该去哪里吗? — Benubird
2 恕我直言,最简单的方法是使用AT90USB或LPC1343。后者具有存储在ROM中的大容量存储设备固件,因此您只需提供一些有关设备描述符和2或3个Flash访问过程的详细信息。 — 杰普 source