我有一个带有 USB Host Shield 的 Arduino 兼容 ADK 板。
(具体来说,它是 Seeeduino ADK 主板,网址为: http ://www.seeedstudio.com/depot/seeeduino-adk-main-board-p-846.html 。它正在接收外部 USB 电源。)
我有一个定制的 USB 配件连接到它,我需要做一些对本论坛的贡献者来说应该很简单的事情。
我的最终计划是将 Android 3.2 平板电脑或手机连接到 ADK 板,并告诉它向我的 USB 附件发送一个十六进制数据包。但是现在,我需要 Arduino 固件的示例代码来将十六进制命令发送到我的 USB 附件。
数据包分解如下:
STX DAT1 DAT2 DAT3 DAT4 ETX CHK
名称十六进制定义
STX 02h 文本数据开始
DATx --h 文本数据
ETX 03h 文本数据结束
CHK --h 校验和
有人可以指出我的 Arduino 板的示例固件,以将此数据包输出到我连接的 USB 附件吗?