Transferencia de datos de USB a USB usando el microcontrolador [cerrado]

-2

¿Es posible que podamos comunicar dos USB, me refiero a la transferencia de datos entre dos USB sin PC?

¿Cómo podemos transferir datos sin PC entre dos USB? Entonces, ¿alguien puede darme una idea de cómo funcionan estas cosas? ¿Hay algún circuito especial o podemos hacer uso de cualquier controlador? ¿Qué tipo de microcontrolador es adecuado? ¿Funciona DMA (acceso directo a la memoria) en este escenario?

    
pregunta FlaSh

2 respuestas

4

Sí, puedes. Se llama USB OTG (On The Go). Un protocolo de USB en el que uno (o ambos) dispositivos pueden actuar como un periférico USB (es decir, un dispositivo USB normal) Y un host USB (es decir, actúa como si fuera una PC), dependiendo del cable que utilice. Se usa frecuentemente en cámaras, impresoras y algunas tabletas o teléfonos celulares.

    
respondido por el Passerby
2

Estos cables están / están disponibles comercialmente y están bajo varios nombres y marcas . Los controladores, el hardware y el software de soporte, a menudo de propiedad exclusiva, han sido reemplazados en gran medida por Ethernet estándar y el software de soporte, que está disponible de forma estándar en la mayoría de los sistemas en la actualidad y solo requiere que se configure correctamente.

La solución más sencilla para implementar esto en USB es conectar dos cables de serie USB a (rápidos) idénticos espalda con espalda, donde se cruzan TX y RX. Luego ejecute un protocolo como PPP o SLIP sobre él.

    
respondido por el jippie

Lea otras preguntas en las etiquetas