2010-05-12 29 views

Respuesta

2

Primero, necesita un puerto host USB en su tableta. A excepción de On-the-Go (que es un diseño especial que puede ser host o dispositivo), no es posible conectar dos dispositivos USB juntos. La incompatibilidad es eléctrica, ninguna cantidad de cambios de software puede hacer que funcione.

+0

Entonces, ¿el sistema operativo no proporciona tal funcionalidad en absoluto? ¿Alguna idea de cómo hacer que funcione? –

+0

¿Podría un "cable cruzado" especial manejarlo? ¿O es más complejo que eso? – Jaxidian

+0

La diferencia eléctrica es realmente solo donde se encuentran las resistencias de extracción/extracción en el bus de datos. Si el host debe proporcionar energía al dispositivo, también se requieren circuitos adicionales, ya que hay una negociación que ocurre cuando el dispositivo solicita una cantidad de potencia de cortina. Es posible diseñar un circuito USB normal que pueda funcionar como host/dispositivo, pero se requieren circuitos especiales y la posibilidad de desconectar el controlador. En resumen, la tableta debería tener específicamente un puerto de host y no creo que haya un mecanismo en Android para proporcionar controladores USB – Mark

1

Sí, algunos teléfonos pueden funcionar como hosts, como el DROID. Haga una búsqueda en Google para conectar un teclado USB a un teléfono Android, como aquí: http://www.tombom.co.uk/blog/?p=124

0

Sí, funcionará, y no necesita escribir controladores para el lado de Android. Sin embargo, el dispositivo debe admitir el open accessory protocol y debe poder suministrar energía al dispositivo Android. A development kit está disponible.

Sin embargo, "El modo de accesorio depende en última instancia del hardware del dispositivo y no todos los dispositivos admiten el modo de accesorio".

Cuestiones relacionadas