Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.02.2012, 21:38
Nautilus Nautilus вне форума
Новичок
 
Регистрация: 07.02.2012
Сообщения: 53
Репутация: 10
По умолчанию Опрос устройства через USB

Добрый день! Уважаемые, подскажите, пожалуйста, как мне опросить устройство (преобразователь сигнала 0-5 мА, имеющий USB-выход) с USB- порта? С чего начать?
Такой код не проходит:
Port:=CreateFile(
'\\.\USB1', //открываем первый порт
GENERIC_READ or GENERIC_WRITE,//открываем порт для чтения и записи
0, //общий доступ к ресурсу запрещен, для портов всегда так
nil, //атрибуты защиты, не используются и потому nil
OPEN_EXISTING, //атрибуты открытия, для портов OPEN_EXISTING
FILE_ATTRIBUTE_NORMAL, 0 ); //для синхронной работы
Спасибо.
Ответить с цитированием
  #2  
Старый 23.02.2012, 22:23
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

"Чистый" USB или UART (СОМ порт)?
чтобы определить СОМ это или USB, смотрите диспетчер устройств, если после подключения устройства появляется какой-либо СОМ XX порт, значит это СОМ порт , если не появляется - значит USB
если СОМ порт, то
Код:
Port:=CreateFile(
'\\.\СОМ XX', и т.д.
если "чистый" USB, то смотреть тут или тут

Последний раз редактировалось cotseec, 23.02.2012 в 22:50.
Ответить с цитированием
  #3  
Старый 24.02.2012, 11:17
Nautilus Nautilus вне форума
Новичок
 
Регистрация: 07.02.2012
Сообщения: 53
Репутация: 10
По умолчанию

Спасибо большое!
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:12.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025