Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Упс, облажался. Да, wValueL третий байт от начала входящего запроса.

Отправлено Саня 20 октября 2008 г. 17:44
В ответ на: блин думал в wValueL. В дебаге, Хаб мне дает wValue = 0x300 пару раз.. отправлено <font color=gray>MARS</font> 20 октября 2008 г. 17:35

wValueH = 3 - строковый дескриптор
wValueL = x - какой именно строковый дескриптор (1,2,3)

Индексы строк задаются в дескрипторе устройства, типа этого


const unsigned char DevDescriptor[] =
{
18, // длина дескриптора устройства
1, // тип дескриптора (1 - дескриптор устройства)
0x10,1, // версия USB, которую поддерживает устройство
// младший байт первый т.е. версия USB 1.1
0,0,0, // класс устройства,подкласс устройства,протокол устройства
EP0_SIZE, // максимальный размер пакета для конечной точки 0
0xXX,0xXX, // Vendor ID
2,0, // Product ID
1,0, // версия устройства
1, // индекс стоки текстового описания производителя
2, // индекс стоки текстового описания устройства
3, // индекс стоки текстового номера устройства
1 // количество поддерживаемых конфигураций
};


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 654:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru