Хардуерна съвместимост на комплекта за разработка на аксесоари

Аз съм нов в разработката на аксесоари. Ако трябваше да създам персонализиран хардуерен компонент, какво трябва да поддържа, за да мога да комуникирам с Android приложения чрез USB?

Правя проучване за проект и клиентите са производители на хардуер и искат да знаят какво трябва да поддържа техният хардуерен компонент (по отношение на комуникационните протоколи), за да могат да комуникират с устройства с Android. Открих, че микроконтролерите Arduino са пример за такива компоненти.


person gop    schedule 08.07.2013    source източник


Отговори (2)


Документацията за ADK е мястото, където да потърсите спецификациите, които са твърде дълги, за да бъдат включени тук . ArduinoBoardADK внедрява протокола, използвайки MAX3421e за обработка на страната на USB хоста. Другите платки Arduino нямат възможност за USB хост, така че не са подходящи.

person Pete Kirkham    schedule 08.07.2013
comment
Благодаря. Другото нещо е, че android устройството няма да използва стандартния micro usb порт. Това няма да бъде „телефон“, а устройство, свързано с телевизор, като устройства Minix. Трябва да използва стандартен USB порт, а не micro usb. Мислите ли, че това ще има значение? - person gop; 09.07.2013

Микроконтролерите Arduino комуникират чрез стандартни серийни комуникации през USB порта. http://www.ladyada.net/learn/arduino/lesson4.html

Не вярвам, че устройствата с Android работят по същия начин.

person Richard210363    schedule 08.07.2013
comment
Някои устройства с Android поддържат серийна комуникация през USB. Galaxy S4 например. - person user2461391; 08.07.2013