Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.26;
Скачать: CL | DM;

Вниз

USB!   Найти похожие ветки 

 
sdw_syscoder   (2004-08-12 12:02) [0]

Кто-нибудь знает, возможно ли написать программу для устройства, подключаемого через USB-порт? А-а-А? Все вот юзают COM, LPT, а с ЮСБ никто и не работал получается?


 
Anatoly Podgoretsky ©   (2004-08-12 12:06) [1]

Не получается


 
sdw_syscoder   (2004-08-12 12:23) [2]

Anatoly Podgoretsky ©   (12.08.04 12:06) [1]
> Не получается


В смысле... - не получается работать или не получается это просто в рифму сказано?


 
Smithson ©   (2004-08-12 12:37) [3]

Ты вопрос-то задай... Или тема в флейм уйдет.


 
sdw_syscoder   (2004-08-12 12:59) [4]

> Smithson ©   (12.08.04 12:37) [3]

Можно использовать функции WinAPI, которые используются для работы с файлами и портами(CreateFile, ReadFile, WriteFile...)?
Если нет, то какои-то способ должен быть?


 
wal ©   (2004-08-12 13:01) [5]


> sdw_syscoder   (12.08.04 12:59) [4]
> Можно использовать функции WinAPI, которые используются
> для работы с файлами и портами(CreateFile, ReadFile, WriteFile...)?

Можно, только нужно знать, что в качестве имени в CreateFile писать.

С уважением.


 
N170   (2004-08-12 13:26) [6]

Можно для начала сходить сюда:

http://cesko.euro-science.net/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232_eng.htm

чтобы осознать сложность проблемы.


 
sdw_syscoder   (2004-08-12 13:29) [7]

> wal ©   (12.08.04 13:01) [5]

А у Вас есть какая-нибудь практика в этом? Я недавно узнал, что
работать с USB можно в режиме HID (HUMAN INTERFACE DEVICE). С HID можно работать через hid.dll.

По поводу этого у Вас есть какие-нибудь комментарии?


 
sdw_syscoder   (2004-08-12 13:53) [8]

> N170   (12.08.04 13:26) [6]

Ну здесь не то что надо, а как я понял написано про адаптер USB to RS-232.


 
sdw_syscoder   (2004-08-12 13:53) [9]

Удалено модератором
Примечание: Создание пустых сообщений


 
wal ©   (2004-08-12 14:15) [10]


> НЕ УЖЕЛИ ВСЁ ТАК ПЛОХО И СЛОЖНО?
> АУ! НАРОД!!!
Все очень просто. Опыта работы непосредственно с УСБ нет, но УСБ тут совершенно не при чем. Работать надо с устройством, а не с портом. У устройства есть драйвер - работать надо с этим драйвером или с его псевдонимом. Например COM1 - это тоже всего лишь псевдоним для устройства. У Русиновича вроде утилитка была для просмотра имен устройств псевдонимов и т.д. и т.п. - поищи. С помошью этой утилиты узнаешь имя устройства и вперед - CreateFile. Насчет Read(Write)File - драйвер устройства их может и не поддерживать, но DeviceIoControl поддерживают все.

С уважением.


 
Dimaxx   (2004-08-12 22:18) [11]

Для HID есть заголовочный файл на Паскале. Там есть работа с USB. Кому надо - вышлю мылом. От вас пустое письмо с соответствующей темой и сто ру... Тьфу, вырвалось, сорри...


 
Dimaxx   (2004-08-13 22:58) [12]

Братья-программеры, сорри. У нас че-то с почтовиком.

Выложил пока у себя - http://dimaxx.fatal.ru/hid.zip (157 кб)

Если у кого не качается (и такое бывает) - вышлю мылом.



Страницы: 1 вся ветка

Текущий архив: 2004.09.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
6-1090422982
Kapitan
2004-07-21 19:16
2004.09.26
пользователь на удаленном компьютере


14-1094646360
1008
2004-09-08 16:26
2004.09.26
Не подскажите с переносом данных?


1-1094835975
Pers
2004-09-10 21:06
2004.09.26
ListBox


1-1094782802
X-Disa
2004-09-10 06:20
2004.09.26
Команда из строки


6-1090414883
DukeDEE
2004-07-21 17:01
2004.09.26
Инетграция в Internet Explorer