ICS中的USB HOST模式

时间:2012-01-05 20:51:13

标签: usb host mode android-4.0-ice-cream-sandwich

我试图将USB传感器(请参阅Toradex)连接到运行android 4.0.3的Android手机(Desire Z)。

为了测试这个,我写了一个小应用程序来枚举附加的设备。

这应该实现USB HOST模式并为usb传感器(HID)供电......但它没有。

我有一根USB OTG线缆,现在,当我连接线缆时,状态栏(车模式)会出现一个小图标。

我很失望,因为我现在等待这个功能一段时间......

有什么想法?我几乎读到了与此相关的所有内容(Sven work和whatnot),但我可能错过了一些东西......

谢谢!

1 个答案:

答案 0 :(得分:0)

在过去的一年半中,我已经做了很多工作来构建自定义Android平台。有些人在Froyo之下,但主要是姜饼。我添加的硬件上的大多数是在UART或USB上,这是你想要做的。不幸的是,在Android设备上添加USB外设并不像在PC或MAC上那么容易。 PC和MAC几乎拥有无限的内存空间(硬盘)。他们可以容纳大量设备的驱动程序。这使得可以进行自动检测和自动加载驱动程序。在Android设备上,它更加精益,只需要在设备上存储所需的驱动程序。每次添加新设备时,我都必须为我的平台编译驱动程序并对我的配置进行一些修改。也可以将驱动程序作为模块加载,而不是用内核编译它(给出file.ko输出)。虽然,驱动程序必须已相应编写。但是,您必须通过修改需要root权限的“init.rc”来安装它。

这里有一些关于Android中驱动程序的问题/答案链接。这应该给你一些信息: USB touchscreen driver

希望它有所帮助但不幸的是,很多工作确实很安静。