2013-09-23 41 views
0

我正在通過USB開發Android Open Accessory類,並且看到奇怪的東西。 事實上,我成功地建立了STM32微控制器和Android設備之間的連接(在accesory模式下切換andorid設備) 現在我陷入了STM32微控制器和Android設備(我的情況是Galaxy S3)之間的通信階段。事實上,我發現我必須必須始終發送虛擬緩衝區,以便智能手機不斷開。這是你的預期嗎?是否必須始終發送虛擬OUT數據包以保持AOA連接?

+0

經過一些測試,似乎是微控制器必須始終發送USB DIN令牌和USB DOUT令牌 – user900909

+0

然後,您應該發佈此答案並接受它。 –

回答

0

這不是真的,智能手機必須始終發送虛擬緩衝區來保持連接。 從USB的角度來看,通信是基於批量端點:在這種情況下,主機不需要發送虛擬字節來保持設備連接。

相關問題