Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 09.05.2013
Сообщений: 32
1

USB устройство = HID + Vendor-specific

19.08.2013, 18:17. Просмотров 2964. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Возможно ли сделать так: подключаем девайс и работаем с ним через HID драйвер ОС, если, например, не хватает пропускной способности в 64 kBps, переключаем его на vendor-specific и используем bulk канал? Первое что попытался сделать -- это определить альтернативный интерфейс, но "злая" ОС в этом случае не хотела устанавливать HID драйвер, следующим шагом решил создать вторую конфигурацию, нахрапом сделать этого не получилось... Можно ли вообще реализовать такое через различные конфигурации и переключать их при помощи SIT_CONFIGURATION, ну или как-то иначе?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2013, 18:17
Ответы с готовыми решениями:

HID-устройство на Bluegiga BLE112
Кто-нибудь сталкивался с Bluetooth модулями Bluegiga BLE112? В даташите указано, что они...

USB устройство, обрабатывающее выход с реле
Мне нужно USB устройство, которое на входе имеет два контакта, при замыкании или размыкании которых...

USB-устройство ввода/вывода всякой всячины
Первоначально, задумывалось как девайс, позволяющий управлять MPD с компьютера, не имеющего...

Устройство usb работающее через библиотеку dll обратившись к которому можно получить 24 В
Добрый день уважаемые форумчане !!! Сразу скажу в Таких вопросах серьезно плаваю ... так сильно не...

2
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
19.08.2013, 18:43 2
Цитата Сообщение от jokir
Возможно ли сделать так: подключаем девайс и работаем с ним через HID драйвер ОС, если, например, не хватает пропускной способности в 64 kBps, переключаем его на vendor-specific и используем bulk канал?
... ...
Можно ли вообще реализовать такое через различные конфигурации и переключать их при помощи SIT_CONFIGURATION, ну или как-то иначе?
Была тема про композитное USB-устройство, .
0
0 / 0 / 0
Регистрация: 09.05.2013
Сообщений: 32
19.08.2013, 19:22 3
OtyxPM, очередное Вам спасибо! ) А вот я как-то не нагуглил сам этого, впредь обещаю стараться лучше).
На самом деле всё очень просто оказалось: вместо альтернативного интерфейса используем отдельный и ОС видит девайс как составное устройство, один интерфейс HID, другой vendor-specific. На HID устанавливаются стандартные драйвера, на vendor-specific накатываем свои. Минус в том что придётся использовать разные конечные точки для каждого интерфейса, а их число ограничено.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.08.2013, 19:22

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

USB-HID библиотека с st.com STM32f105 "Устройство USB не .."
Товарищи. Взял USB библиотеку с st.com (On-The-Go host omd divice library), для STM32F105...

V-USB, hid-устройство
Доброго времени суток. Собрал схему для работы с V-USB. Делаю все по данному мануалу:...

Драйвера на USB HID-совместимое устройство
помогите,пожалуйста,найти драйвера на USB HID-совместимое утройство.у меня беспроводные мышь и...

Audio + HID USB cоставное устройство
Добрый день. Пытаюсь связать Oudyo ctoss и HID в составное USB устройство. Использую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.