小编dan*_*dan的帖子

关于android中的controltransfer设置USB通信的解释

我正在尝试编写Java代码,让我的XOOM通过USB转串口电缆与我们的嵌入式设备进行通信.

我使用了这段代码:

connection.controlTransfer(0x21, 34, 0, 0, null, 0, 0);
connection.controlTransfer(0x21, 32, 0, 0, new byte[] { (byte) 0x80,
                                0x25, 0x00, 0x00, 0x00, 0x00, 0x08 }, 7, 0);
Run Code Online (Sandbox Code Playgroud)

我知道这是将设置请求发送到USB设备.我不明白为什么requestType是0x21,为什么requestID是32,34等.

根据这里的规范:http://www.beyondlogic.org/usbnutshell/usb6.shtml#SetupPacket,在标准设备请求,标准接口请求和标准端点请求中,requestType都不是0x21而且requestID都没有32或34.这些参数是否有任何解释,包括传输的日期缓冲?

java usb android

12
推荐指数
1
解决办法
9262
查看次数

通过Android 3.1上的USB端口读取和写入数据

我正在尝试编写一个Android应用程序,用于从Android平板电脑读取和写入数据到我们的嵌入式设备.平板电脑和嵌入式设备通过USB连接到串行转换器.是否可以将嵌入式设备中的数据读入我们的Android平板电脑?我可以看看的任何示例代码?

java usb android tablet

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

java ×2

usb ×2

tablet ×1