Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> USB по принципу COM 
:(
    Опции темы
krik
Дата 28.7.2008, 08:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 28.7.2008

Репутация: нет
Всего: 1



Всем привет! Есть вопрос, можно ли использовать USB, как СОМ порт, а если да то как? Для примера: есть устройство - датчик, который показывает какие-то данные, соединен с компом через USB порт. На компе при нажатии на кнопку в программе, данные с устройства начинают считываться, 1 раз в 10 секунд и отображаться на экран, ну если программа отключена то данные не читаются. Вообщем как это сделать на СОМ порте примерно понятно, а вот как через USB ?

Это сообщение отредактировал(а) krik - 28.7.2008, 08:36
PM MAIL   Вверх
Alkash
Дата 28.7.2008, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


коллекционер жизни
**


Профиль
Группа: Участник
Сообщений: 516
Регистрация: 5.7.2004
Где: /

Репутация: нет
Всего: нет



Посмотри юниты, кажется то что тебе надо.

Ещё инфа по теме

Это сообщение отредактировал(а) Alkash - 28.7.2008, 09:48

Присоединённый файл ( Кол-во скачиваний: 33 )
Присоединённый файл  Units.rar 3,44 Kb


--------------------
Подпись >> /dev/null
PM MAIL ICQ MSN   Вверх
krik
Дата 28.7.2008, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 28.7.2008

Репутация: нет
Всего: 1



А можно немного поподробней что в юнитах? Просто в описании написано что СОМ вроде
PM MAIL   Вверх
Alkash
Дата 28.7.2008, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


коллекционер жизни
**


Профиль
Группа: Участник
Сообщений: 516
Регистрация: 5.7.2004
Где: /

Репутация: нет
Всего: нет



Работа с USB как с ком там по идее


--------------------
Подпись >> /dev/null
PM MAIL ICQ MSN   Вверх
skyboy
Дата 28.7.2008, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 2
Всего: 260



может, проще ставить virtual com дравйвер, чтоб работал с USB?

PM MAIL   Вверх
Mal Hack
Дата 28.7.2008, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



krik, а выход с девайса на какой порт идет? Я например решал аналогичную задачу, на Сях правда, так мы КОМ порт через переходник специальный как USB подключали. Т.е. для системы он как COM, но работает через USB.

Работать с USB как с COM портом вряд ли получится. Разная спецификация совершенно.
PM ICQ   Вверх
krik
Дата 29.7.2008, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 28.7.2008

Репутация: нет
Всего: 1



2Mal Hack так т.е. получается если сделать переходник то она будет как COM читать.. Ес честно не знал, спасибо!
А что на счет скорости? Веть у USB она быстрее должна быть, чем у COM?
PM MAIL   Вверх
Mal Hack
Дата 29.7.2008, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Цитата(krik @  29.7.2008,  18:59 Найти цитируемый пост)
2Mal Hack так т.е. получается если сделать переходник то она будет как COM читать.. Ес честно не знал, спасибо!

Они даже уже есть =)
Физика какая. Девайс дает на выход - компорт. Перем переходник COM -> USB, втыкаем в USB, ставим дрова и вуаля, у нас есть какой-ть COM порт. Только выдергивать не рекомендую и вставлять до включения машины, т.к. Система для USB поддерживает Plug&play, а для COM нет.
Скорость все равно будет ограничена скоростью КОМ порта в данном случае, это раз, а на уровне КОМ порта она ограничена ввиду специфики интерфейса, RS232 или RS485, например. переходник, соответственно надо под каждый интерфейс покупать. Разница в передачи сигналов и в архитектуре шины, но для системы с точки зрения разъема - никакой. Будет нужен, пишите, посоветую  с чем работал.
PM ICQ   Вверх
remax
Дата 20.8.2008, 03:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Скорость в этом случае ограничена драйвером, а не стандартом RS232. Операционная система корректно реагирует и на нестандартные скорости. Например, для RS232 - 112Кбод это потолок. А приходилось использовать устройства "виртуальных" usb компортов со скоростью 1Мбод. 


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: WinAPI и системное программирование"
Snowybartram
MetalFanbems
PoseidonRrader
Riply

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • 99% ответов по WinAPI можно найти в MSDN Library, оставшиеся 1% здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.1722 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.