是否必须始终发送虚拟OUT数据包以维持AOA连接?

时间:2013-09-23 16:08:43

标签: android usb stm32

我正在通过USB开发Android Open Accessory类,我看到了看起来很奇怪的东西。 事实上,我成功地在STM32微控制器和Android设备之间建立连接(在附件模式下切换andorid设备) 现在我陷入了STM32微控制器和Android设备之间的通信阶段(在我的情况下是Galaxy S3)。事实上,我发现我必须总是发送虚拟缓冲区,以便智能手机不会断开连接。这对你有用吗?

1 个答案:

答案 0 :(得分:0)

智能手机必须始终发送虚拟缓冲区以保持连接。 从USB的角度来看,通信基于批量端点:在这种情况下,主机不需要发送虚拟字节来保持设备连接。