реклама на сайте
подробности

 
 
> Пересел на Visual C++ 2010, пытаюсь понять как работать с USB HID.
smk
сообщение Mar 25 2012, 11:03
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Сложности с написанием приложений для обмена по USB вынудили пересесть на Visual C++ 2010. Вот сейчас пробую наладить обмен с USB HID (Custom_HID от Keil). Есть родной пример от ST, но он для Visual C++ 2005 и в Visual C++ 2010 не собирается. Пишет, что не находит заголовочных файлов. Взял пример от Microchip для HID на основе PicKit2. Заменил VID и PID. Устройство программа увидела и теперь нужно сделать обмен. Для начала хочу начать принимать то, что передает макетка (Демопрограмма от ST принимает, там 2 байта на выход и 2 байта на вход). Вот собственно хотелось бы понять как это сделать. В частности что значит нижеприведенный кусок кода?

Код
    //Globally Unique Identifier (GUID) for HID class devices.  Windows uses GUIDs to identify things.
    GUID InterfaceClassGuid = {0x4d1e55b2, 0xf16f, 0x11cf, 0x88, 0xcb, 0x00, 0x11, 0x11, 0x00, 0x00, 0x30};


Спасибо.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Mar 25 2012, 12:02
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата
вынудили пересесть на Visual C++ 2010

Что за сложности?
С какого продукта пересели?
Цитата
что значит нижеприведенный кусок кода?

Это структура данных, инициализированная значениями (те, что в фигурных скобках).
Такого рода данные часто используются как глобально уникальный идентификатор чего-либо, как-бы имя чего-либо, доступ к чему можно получить.
Исторически появились как "имена" интерфейсных функций в удалённом (через сеть) вызове кода на исполнение.
Цитата
не находит заголовочных файлов

Обычно эта диагностика содержит и имя ненайденного файла - напишите какое - иногда можно подсказать.
Пока предполагаю, что используются заголовочные файлы из набора Windows Drivers Kit (WDK) или Platform SDK.

Сообщение отредактировал Genadi Zawidowski - Mar 25 2012, 12:06
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 21:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01408 секунд с 7
ELECTRONIX ©2004-2016