Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: tolya от Март 02, 2006, 22:16



Название: Можно ли программировать USB пользуясь Qt 3.3.3 ?
Отправлено: tolya от Март 02, 2006, 22:16
Подскажите  , можно  ли  программировать  USB  используя  Qt версии 3.3.3???
Может  быть компания  TrollTech предлагает какой  -  нибудь  простой  Put - Get механизм. (А то не хочется  (упаси  боже)  писать собственные  драйвера  для  Windows),?????????????????????????????????????????????????????????????????.


Название: Можно ли программировать USB пользуясь Qt 3.3.3 ?
Отправлено: Steven_Orko от Март 03, 2006, 00:38
Ты собираешься писать программу, которая работает с каким-то специфичеким устройством, которое создал ты или твое предприятие? если так, то без драйвера никак.
Есть такой сайт, http://www.usb.org называется.
Если ответ на первый вопрос нет, значит у устройства есть драйвер, а к драйверу можно обратиться. В любом случае, реализация драйвера не кроссплатформенна, а вот интерфейс его - вполне.
Как говорил мой учитель математики: "Задача может быть решена и иметь сколько угодно правильных ответтов, так как нет достаточного количества исходных данных."

 Да, вот еще сайтик: http://www.stefan2000.com/darkehorse/PC/DOS/Drivers/USB/


Название: Можно ли программировать USB пользуясь Qt 3.3.3 ?
Отправлено: tolya от Март 03, 2006, 10:01
Вы знаете ,  пока  я  просто  хотел  бы  "пообщаться "  с  флеш -  картой.
Но  как   можно  обратиться  к  драйверу (допустим  через  CreateFile()-там 1-ый параметр  имя  устройства - а я его не  знаю).
Как  мне  быть?

добавлено спустя 3 минуты:

 Да , и еще  один , общий  вопрос:
Как  вообще  в Qt можно работать  с COM , с  LPT  портом ????


Название: Можно ли программировать USB пользуясь Qt 3.3.3 ?
Отправлено: Dendy от Март 03, 2006, 10:13
Для работьІ с последовательньІм портом есть неплохой проект на Qt3/Qt4:

http://qextserialport.sourceforge.net/


Название: Можно ли программировать USB пользуясь Qt 3.3.3 ?
Отправлено: Mikhail от Март 03, 2006, 10:49
Под Qt4 qextserialport пока не работает. Обещают с версии 1.0.0


Название: Можно ли программировать USB пользуясь Qt 3.3.3 ?
Отправлено: Steven_Orko от Март 03, 2006, 17:11
Цитата: "tolya"
Вы знаете ,  пока  я  просто  хотел  бы  "пообщаться "  с  флеш -  картой.


Для того, чтобы работать с флеш-картой вовсе не надо работать с USB на прямую. Пусть пользователь укажет путь к ней сам. А дальше прога работает как с обычным носителем. Это, конечно, касается ОС версии выше Win2000. Для версий ниже ссылку я дал...