USB de almacenamiento masivo ayuda

R

Rodres

Guest
Hola

¿Podría alguien decirme cómo puedo escribir datos en una memoria flash USB con un microcontrolador y un convertidor RS232-USB?.

A nivel lógico, que es el protocolo para escribir datos en esta memoria?.

Gracias.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sonreír" border="0" />
 
Wydawnictwo Techland z przyjemnością informuje, że przygotowało niespodzianki na Dzień Dziecka. Już dziś na sklepowych półkach pojawią się limitowane zestawy gier będące idealnym prezentem dla dzieci - Zestaw Rajdowca oraz Mały Weterynarz.

Read more...
 
Usted tendría que aplicar el protocolo USB para dispositivos de almacenamiento masivo.No he encontrado estos datos, e incluso si lo tuviera no sería tan fácil.
Si usted necesita para almacenar datos mucho mejor es utilizar tarjetas SD o MMC, para el que necesita la comunicación SPI, y tienen gran cantidad de ejemplos, y es mucho más fácil.
También puedes probar con Compact Flash.

 
que necesita la empresa de consumo masivo para la clase de dispositivo de almacenamiento.
y necesitas mercancías duras para la interfaz con la
Protocolo USB (llamado SIE = motor de interfaz serie)
# no idear buenas para desarrollar por sí mismo SIE #
Le sugiero que use MCU que SIE integrado.

 
Le sugiero que tiene que entender la FAT16 o FAT32 format.If que desea escribir datos en USB de almacenamiento masivo.Usted puede utilizar a granel transmitir a través de USB a la endpoint.Then escribir los datos en la memoria flash en fromat FAT.Usted tal vez pueda obtener un código de ejemplo de la suerte web.Good el ciprés es para ti.

 
El problema no es FAT, NTFS, etc formatos para sistemas de archivos diferentes, pero es que hay muy poca información sobre estos dispositivos.

Yo sé cómo se puede comunicar con dispositivos USB, en particular, hay un libro también "USB con el ejemplo", pero no hay cobertura de los dispositivos de almacenamiento masivo USB en este libro o cualquier libro que se pueda imaginar.

 
Vale.Ahora, ahora que si desea escribir los datos en una memoria flash USB, que tengo que hacer esto utilizando la mayor parte de protocolo de almacenamiento masivo, y tengo que entender el formato FAT32 o FAT16.Pero tengo algunas opciones para aplicar esto en un dispositivo:
1.Mediante el uso de un microcontrolador con el hardware de aplicación de interfaz USB.
2.Aplicación USB en un microcontrolador a través de la emulación del protocolo USB en el firmware del microcontrolador.
3.El uso de algunos convertidor universal entre USB y otra interfaz como ft2232BM.

Soy un principiante en esto (perdón, lo siento), por lo que la única opción posible es mediante un LED FT2232BM, pero ¿cómo puede aplicarse la mayor parte de protocolo de almacenamiento masivo de usar este IC y un microcontrolador de Pentecostés de una interfaz en serie?.Este chip hace todo o lo que tengo que hacer desde el microcontrolador?.¿Puedo usar este circuito en un dispositivo y dejar actuar como un anfitrión?

Gracias.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sonreír" border="0" />
 
Por favor, consulte el Ciprés de la EZ-USB de la serie.Creo que no se puede utilizar ft2232bm en la aplicación de almacenamiento masivo.

http://www.businesswire.com/cgi-bin/f_headline.cgi?bw.061901/211700382&ticker=CY

 
Ehhm ... que desea conectar un dispositivo USB de almacenamiento económicos a su microcontrolador????

Si es así -> olvidar que se puede hacer en un tiempo razonable y con un esfuerzo razonable .. lo que estamos hablando aquí es conectar dispositivo USB con el dispositivo USB que no funciona!!

Usted necesita tener un host USB en el lado del microcontrolador ... y no hay microcontrolador con host USB integrado en lo que yo sé.

Forma más barata sería utilizar el chip de host USB SL811 de Cypress ... siguiente nivel sería de unos chips de host USB de Philips.

Y luego viene el controlador de host USB parte con todo el proceso de enumeración.No es divertido aquí ... me cree (o;

 
Tal vez usted puede utilizar algunas OpenCORE controlador USB pensar en un diseño de FPGA o CPLD, utilizando algunos de HDL puede obtener una gran cantidad de choises para usted el diseño.

Alguien podría ayudar a findng la OpenCORE.

 
Hola chicos, me again!!

¿Sabía usted encontrará información útil aquí?.Check this link:

hxxp: / / www.altera.com / productos / ip / IUP / usb / MIP-index.jsp

Aquí encontrará algunos OpenCores USB y herramientas.

Sugerencia: 'x' significa ''

 
Esos son los núcleos de evaluación que los nombres de Altera "OpenCORE" ...
Nada que ver con OpenCores (o;Altera libertad sólo unos pocos de sus núcleos de forma gratuita (AXXXX).

 

Welcome to EDABoard.com

Sponsor

Back
Top