Tutorial de almacenamiento masivo USB DIY


9

Me preguntaba si había algún tutorial sobre cómo hacer su propia unidad flash USB y no me refiero a desmontar un USB y poner las tripas en otra cosa, me refiero a armar la memoria flash y el controlador.


44
Su título debería ser "Tutorial de almacenamiento masivo de bricolaje USB" porque está solicitando específicamente un tutorial sobre cómo hacer su propia unidad flash. Hace un tiempo se hizo una pregunta sobre cómo hacer sus propios dispositivos USB.
bpijls

@bpijls He cambiado el título.
jpc

Respuestas:


13

Dean Camera ha escrito una pila USB para el AVR. Incluye un controlador de almacenamiento masivo.

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


1
LUFA es muy bueno. Y los chips USB AVR son cada vez mejores. Si prefiere desarrollar en Linux u OSX, LUFA en un AVR es una buena opción. Si eres Windows, entonces mira el entorno de desarrollo PIC. Los chips USB PIC de gama baja tienen más funciones y son más fáciles de usar que los chips USB AVR de gama baja, pero realmente solo puede desarrollarlos en Windows.
todbot

1
Solo una actualización sobre el desarrollo con PIC. El nuevo Microchip IDE, MPLAB X (que aún está en versión beta) está basado en NetBeans y permite el desarrollo de PIC en cualquiera de las plataformas principales (Windows / MAC / Linux).
bt2



2

En mi humilde opinión, la forma más fácil es usar un AT90USB o LPC1343. Este último tiene firmware de dispositivo de almacenamiento masivo almacenado en ROM, por lo que solo necesita proporcionar algunos detalles para el descriptor del dispositivo y 2 o 3 procedimientos de acceso Flash.


1

También podría considerar el Cypress FX2. Es un chip USB de alta velocidad que viene con soporte para controladores de almacenamiento masivo. No sé acerca de ningún tutorial para ello, pero es un chip bastante popular.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.