我指的是这个例子,用于将 Android 与 Arduino 板通信。我有带 USB 防护罩和 Android 手机的 freeduino uno 板(micromax A110 (4.1.1)、sony xperia P (4.0.6) 和 samsumg core (4.1.2))。我已经从这里下载了 USB_Host_Shield_2.0 。我正在编译草图并成功上传。但是,无法在freeduino uno board和Android手机之间建立通信。我正在尝试使用 freduino uno 板的 PIN 13 闪烁 LED,但它不起作用。将 Android 手机连接到 freeduino 板后,我在串行监视器上得到输出。
ADK demo start
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
Waits for Android device get ready.
ADK Init
ADK Init
ADK protocol rev. 0002
swAcc:
ADK Init
getDevDescr 0D
ADK Init
getDevDescr 0D
ADK Init
getDevDescr 0D
如果我将 Android 手机(v4.0.3)与 freeduino 板连接,我在串行监视器上遇到错误
Device addressed... Requesting device descriptor.
found possible device. swithcing to serial mode
device supports protocol 1 or higher
Data packet error: D
Data packet error: D
先感谢您..