1
我正在使用Android 4.0.3平板电脑。我需要它通过USB串口以9600波特率与定制电路板进行通信。自定义板的USB端口允许串行连接。我想知道有人可以指示我如何让我的平板电脑上的应用程序发送和接收二者之间的信息。所有的帮助表示赞赏。Android的USB主机与定制的主板串行通信
Dogz1
我正在使用Android 4.0.3平板电脑。我需要它通过USB串口以9600波特率与定制电路板进行通信。自定义板的USB端口允许串行连接。我想知道有人可以指示我如何让我的平板电脑上的应用程序发送和接收二者之间的信息。所有的帮助表示赞赏。Android的USB主机与定制的主板串行通信
Dogz1
您应该使用USB Host API来做到这一点。 API文档解释了如何在这里的官方文档页面中逐步使用USB Host API:http://developer.android.com/guide/topics/usb/host.html
此外,如果您使用的是类似于Arduino Board的东西,并且如果您的主板具有USB主机功能,我会建议使用ADK进行沟通。
感谢您的回复。 USB Host API看起来不错,但我有另一个问题。在API中,它表示Android应用必须获得与我的主板进行通信的权限。传达什么样的信息?我问这个问题的原因是因为所有的主板都在向android平板发送和接收一个58字节的数据包。我是否必须设置我的板子,以便为此许可发送一些东西? – Dogz1
不,不,权限是为你的android应用程序。董事会没有任何事情要做。 –
感谢您的帮助,能够获得许可和两个终点 – Dogz1