Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Rasty Crackpot

Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24433
Награды: Нет
|
Добавлено: Вт Фев 11, 2014 1:44 am Заголовок сообщения: USB (ввод-вывод данных) |
|
|
Собсно задача:
Есть устройство с тремя кнопками (входы) и тремя светодиодами (выходы). Надо его к компу подключить. С возможностью управления через: C++, Java или Delphi. В каком направлении информацию искать?  |
|
Вернуться к началу |
|
 |
. ящер-гриль


Репутация: +262/–45
Зарегистрирован: 21.06.2006 Сообщения: 53983 Откуда: град обреченный Награды: Нет
|
Добавлено: Вт Фев 11, 2014 1:59 am Заголовок сообщения: |
|
|
Вроде такие штуки через ком порт делаются  _________________ я ізвіняюсь, але шо це за криса у нас у менеджерах сайту? |
|
Вернуться к началу |
|
 |
Rasty Crackpot

Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24433
Награды: Нет
|
Добавлено: Вт Фев 11, 2014 2:52 am Заголовок сообщения: |
|
|
Да пофиг, можно и через com |
|
Вернуться к началу |
|
 |
. ящер-гриль


Репутация: +262/–45
Зарегистрирован: 21.06.2006 Сообщения: 53983 Откуда: град обреченный Награды: Нет
|
Добавлено: Вт Фев 11, 2014 3:08 am Заголовок сообщения: |
|
|
Ну, как отправлять команды на ком-порт - должно быть в мануалах написано. А уж формат команд - это от самого устройства зависит. _________________ я ізвіняюсь, але шо це за криса у нас у менеджерах сайту? |
|
Вернуться к началу |
|
 |
Gruz Мастер-Флудер I


Репутация: +29/–8
Зарегистрирован: 17.11.2011 Сообщения: 4264 Откуда: Kiev Награды: Нет
|
Добавлено: Вт Фев 11, 2014 10:58 am Заголовок сообщения: |
|
|
да, через ком легче.
там вроде достаточно пару команд типа
asm
in 3FH, FFh
out 3fH, 00h
end;
ну что то такое.
а usb только через микроконтроллер.
хотя можно выводить на виртуальный COM который есть USB
это уже как там с драйвером нужно смотреть _________________ -=- infinity-=- |
|
Вернуться к началу |
|
 |
Rasty Crackpot

Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24433
Награды: Нет
|
Добавлено: Вт Фев 11, 2014 5:13 pm Заголовок сообщения: |
|
|
Gruz писал(а): |
asm
in 3FH, FFh
out 3fH, 00h
end; |
Ассемблер? |
|
Вернуться к началу |
|
 |
Gruz Мастер-Флудер I


Репутация: +29/–8
Зарегистрирован: 17.11.2011 Сообщения: 4264 Откуда: Kiev Награды: Нет
|
Добавлено: Вт Фев 11, 2014 8:40 pm Заголовок сообщения: |
|
|
мгм. ну там еще нужно блок инициализации, потом к каждому байу добавлять какие-то еще для служебной информации, проверки четности и т д.
или тебе нужно что бы вот есть на USB выходе 5 вольт в виде передаваемого сигнала, тут его нужно убрать, на какой то момент, и потом запустить 3 импульса обратно по 5 вольт? _________________ -=- infinity-=- |
|
Вернуться к началу |
|
 |
Gruz Мастер-Флудер I


Репутация: +29/–8
Зарегистрирован: 17.11.2011 Сообщения: 4264 Откуда: Kiev Награды: Нет
|
Добавлено: Ср Фев 12, 2014 3:04 am Заголовок сообщения: |
|
|
[url=Работа с COM-портом с помощью потоков.pdf]http://www.cyberforum.ru/attachments/268952d1368814439[/url] _________________ -=- infinity-=- |
|
Вернуться к началу |
|
 |
Gruz Мастер-Флудер I


Репутация: +29/–8
Зарегистрирован: 17.11.2011 Сообщения: 4264 Откуда: Kiev Награды: Нет
|
|
Вернуться к началу |
|
 |
Rasty Crackpot

Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24433
Награды: Нет
|
Добавлено: Чт Фев 13, 2014 12:31 pm Заголовок сообщения: |
|
|
Gruz писал(а): | мгм. ну там еще нужно блок инициализации, потом к каждому байу добавлять какие-то еще для служебной информации, проверки четности и т д.
или тебе нужно что бы вот есть на USB выходе 5 вольт в виде передаваемого сигнала, тут его нужно убрать, на какой то момент, и потом запустить 3 импульса обратно по 5 вольт? |
Передаваемый сигнал в таком формате:
Надо на компе зафиксировать, какие контакты замкнуты.
И обратно на другие контакты отправить что-то в том-же формате. |
|
Вернуться к началу |
|
 |
Rasty Crackpot

Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24433
Награды: Нет
|
Добавлено: Чт Фев 13, 2014 3:48 pm Заголовок сообщения: |
|
|
Тот, кто придумал этот "формат" - будет гореть в аду  |
|
Вернуться к началу |
|
 |
Rasty Crackpot

Репутация: +89/–10
Зарегистрирован: 23.05.2006 Сообщения: 24433
Награды: Нет
|
Добавлено: Чт Фев 13, 2014 4:37 pm Заголовок сообщения: |
|
|
Надо C++ посидеть, повспоминать  |
|
Вернуться к началу |
|
 |
Gruz Мастер-Флудер I


Репутация: +29/–8
Зарегистрирован: 17.11.2011 Сообщения: 4264 Откуда: Kiev Награды: Нет
|
Добавлено: Чт Фев 13, 2014 8:48 pm Заголовок сообщения: |
|
|
pdf -- тоже охуевал от него. особенно потому что это как бы и текст, но что бы что-то выделить и записать, нужно помучаться.
тем не менее, это самый распостраненный формат в типографии. _________________ -=- infinity-=- |
|
Вернуться к началу |
|
 |
|