Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Библиотека USB для LPC1768
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
dpatrakov
Уважаемые господа помогите найти библиотеку USB на LPC1768
1) нужно подключить геймпад к нашему девайсу
2) Сконнектить девайс с компьютером.

Если невозможно бесплатно, готовы купить.
evgen2
Цитата(dpatrakov @ Nov 2 2011, 18:59) *
Уважаемые господа помогите найти библиотеку USB на LPC1768
1) нужно подключить геймпад к нашему девайсу
2) Сконнектить девайс с компьютером.

Если невозможно бесплатно, готовы купить.


\Keil\ARM\RL\USB\ плюс
\Keil\ARM\Boards\Keil\MCB1700\USBHID
\Keil\ARM\Boards\Keil\MCB1700\USBMem

не катит ?
dpatrakov
\Keil\ARM\RL\USB\ плюс - такой нет у нас
а остальное не катит

USB mem - как вариант передачи данных с компа на устройство еще можно как то представить, а USB HID вообще не к чему, нужно наоборот подключить джойстик к контроллеру а джойстик и есть USB HID
Нужна реализация USB HOST
evgen2
Цитата(dpatrakov @ Nov 5 2011, 11:15) *
\Keil\ARM\RL\USB\ плюс - такой нет у нас

Берете последний Кейл.

>а остальное не катит
http://www.keil.com/rl-arm/rl-usbhost.asp

Examples
The USB Host library includes examples which demonstrate using USB mass storage devices together with a Flash File System, and using an external HID input devices.
dpatrakov
Спасибо, последний кейл содержит библиотеку, клавиатура и мыш есть, а вот джойстик придется всетаки самому ваять.

USB библиотека есть, а вот может кто поможет с инфой как наладить обмен с джойстиком?
dpatrakov
Обмен с джойстиком наладили, пришлось немного библиотеку подправить, но вот столкнулся с вопросом как правильно выполнить запрос GET_Report? может кто подскажет? а то примеров совсем нет
kovigor
Цитата(dpatrakov @ Nov 14 2011, 12:20) *
Обмен с джойстиком наладили, пришлось немного библиотеку подправить, но вот столкнулся с вопросом как правильно выполнить запрос GET_Report? может кто подскажет? а то примеров совсем нет


1. В HID - спецификации расписано, как подать запрос
2. Возьмите BusHound, подключите джойстик к машине и попробуйте подать интересующие вас запросы вручную.
3. А зачем вам это ? Report'ы передаются по каналу Interrupts. Теоретически возможна передача по запросу GET_Report, но я никогда не видел, чтобы так кто-нибудь делал ...
skripach
Тыц
dpatrakov
Огромное спасибо, то что нужно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.