Требуется рекомендация по прошивке Arduino - PullRequest
0 голосов
/ 29 февраля 2012

У меня есть Arduino-совместимая плата ADK с USB Host Shield.

(В частности, это основная плата 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-аксессуар?

Ответы [ 2 ]

0 голосов
/ 28 марта 2012

Вы пробовали стандартный пример Google ADK?http://developer.android.com/guide/topics/usb/adk.html

Из того, что я вижу на странице Seeeduino, вам не нужно делать ничего особенного.После того, как все готово, вы можете изменить код для работы с вашим форматом сообщения.

0 голосов
/ 06 марта 2012

Самым близким, что я мог найти, был серийный номер Arduino по адресу: http://arduino.cc/en/Reference/Serial

Любые другие ответы приветствуются.

...