Интервал запросов USB (библиотека VUSB)

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Romanadt
Родился
Сообщения: 16
Зарегистрирован: Сб дек 29, 2012 11:49:04

Интервал запросов USB (библиотека VUSB)

Сообщение Romanadt »

Использую пример Hid-mouse библиотеки Vusb, все работает, мышка двигается, но протестировав ее прожкой Mouse Movement Recorder увидел, что частоста получения компом координат с устройства равна 32Hz, тогда как у обычной USB мышки - 125. Мне нужно получить такую же частоту (125Hz) подскажите, возможно ли это и куда копать.
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Интервал запросов USB (библиотека VUSB)

Сообщение Мурик »

Для низкоскоростного HID устройства, минимальный интервал опроса - 10 мс, т. е. 100 раз в секунду.
Для того чтобы опрашивать 125 раз в секунду, нужно отказаться от программной эмуляции USB и перейти на аппаратный модуль контроллера.

Почему этот вопрос в разделе компов, а не МК?
Реклама
Romanadt
Родился
Сообщения: 16
Зарегистрирован: Сб дек 29, 2012 11:49:04

Re: Интервал запросов USB (библиотека VUSB)

Сообщение Romanadt »

Ок, ну 100Гц - тоже не плохо. Но какой параметр за это отвечает? Думал на USB_CFG_INTR_POLL_INTERVAL , но при его изменении все остается как было.
Romanadt
Родился
Сообщения: 16
Зарегистрирован: Сб дек 29, 2012 11:49:04

Re: Интервал запросов USB (библиотека VUSB)

Сообщение Romanadt »

Пардон за дезинформацию, может кому пригодится, поставил USB_CFG_INTR_POLL_INTERVAL 10 , Mouse Movement Recorder показывает 125Гц!!!
Ошибка была в том , что перед компиляцией с новым значением не потер старые *.o файлы с папки usbdrv
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Интеграция с ПК»