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

 
 
> C++Builder USB, программирование
Tcom
сообщение Jan 4 2008, 19:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 360
Регистрация: 3-01-06
Из: Украина Запорожская обл.
Пользователь №: 12 792



Привет всем!
Хочу научиться разрабатывать программы для USB. Мечта такая - с одной стороны AT91SAM7Sxx с другой Windows XP. Подскажите доку по написанию драйвера (винда) и примерчик (может быть) программы (под винду) обмена с драйвером, спасибо..
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_lukash_
сообщение Feb 4 2008, 17:51
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 1-09-07
Из: Винница
Пользователь №: 30 222



Подскажите плз, как правильно использовать HidP_GetUsageValue и HidP_SetUsageValue в HidComponent. Раньше просто разбирал значения в буфере, зная его структуру, но ведь правильнее через HidP_GetUsageValue вроде.
Вот как делаю:

TReport = packed record
ReportID: Byte;
Bytes: array [1..64] of Byte;
end;

Report: TReport;
data: cardinal;
k: integer;

Report.ReportID:=3;
GetFeature(Report);
CurrentDevice.ReportTypeParam:=0;//Input
CurrentDevice.UsagePageParam:=$14;//Alphnumeric Display
CurrentDevice.LinkCollectionParam:=0;
CurrentDevice.UsageParam:=$2c;//USAGE (Display Data)
k:=CurrentDevice.GetUsageValue(data, Report.Bytes, 12)

После вызова GetFeature(Report); буфер заполнен корректно, далее пытаюсь разобрать буфер с помощью HidP_GetUsageValue, но CurrentDevice.GetUsageValue возвращает некорректный результат.
Подскажите плз, что не так.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Tcom   C++Builder USB   Jan 4 2008, 19:43
- - shreck   А Вы определились, что именно хотите получить от U...   Jan 9 2008, 04:48
|- - alexander55   Цитата(shreck @ Jan 9 2008, 07:48) Может ...   Jan 9 2008, 06:28
|- - shreck   Цитата(alexander55 @ Jan 9 2008, 13:28) М...   Jan 9 2008, 08:41
|- - alexander55   Цитата(shreck @ Jan 9 2008, 11:41) Под CB...   Jan 9 2008, 09:14
|- - shreck   Цитата(alexander55 @ Jan 9 2008, 16:14) П...   Jan 9 2008, 10:28
|- - alexander55   Цитата(shreck @ Jan 9 2008, 13:28) Спаси...   Jan 9 2008, 10:34
|- - shreck   Цитата(alexander55 @ Jan 9 2008, 17:34) В...   Jan 9 2008, 11:23
|- - alexander55   Цитата(shreck @ Jan 9 2008, 14:23) Спаси...   Jan 9 2008, 12:10
- - Tcom   Я вот порывшись в сети и скачавши с FTP електроник...   Jan 10 2008, 11:26
|- - alexander55   Цитата(Tcom @ Jan 10 2008, 14:26) Я вот п...   Jan 15 2008, 11:12
- - Bird2   Народ, как на счет USB/порт переходников Woodman. ...   Feb 4 2008, 19:28
|- - alexander55   Цитата(Bird2 @ Feb 4 2008, 22:28) Народ, ...   Feb 5 2008, 05:52
- - Tcom   ЦитатаСсылочку не дадите ? ftp://electronix.ru/pub...   Feb 5 2008, 21:44
- - alexander55   Цитата(Tcom @ Feb 6 2008, 00:44) ftp://el...   Feb 6 2008, 05:41


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

 


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


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