Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: работа с USB
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
kleont
Задача: есть два датчика (уровень жидкости, расходомер). Необходимо передать сформированный пакет в notebook. Раньше я делал все через LPT с использованием dlportio.dll. Сейчас LPT в notebook - редкость. Прочитал все на форуме на тему использования USB, но на таком уровне изложения я пока слаб. Посоветуйте, что и где можно почитать. Как я понял, есть возможность сделать свой device, но пока не знаю с какой стороны начать и как потом быть с драйвером к устройству. Заранее благодарен любой помощи.
aaarrr
Если нет желания или возможности глубоко копать USB, воспользуйтесь переходниками типа FT232 - со стороны ноутбука будет выглядеть как простой COM-порт.
kleont
Цитата(aaarrr @ Mar 4 2008, 18:02) *
Если нет желания или возможности глубоко копать USB, воспользуйтесь переходниками типа FT232 - со стороны ноутбука будет выглядеть как простой COM-порт.

Желание копать присутствует, но надо с чего то начать. Я и прошу подкинуть толковую ссылку на ресурс. А для работы с COM нужна .dll с функциями доступа и драйвер, если я конечно не ошибаюсь.
tolik1
Цитата(kleont @ Mar 5 2008, 08:40) *
Желание копать присутствует, но надо с чего то начать. Я и прошу подкинуть толковую ссылку на ресурс. А для работы с COM нужна .dll с функциями доступа и драйвер, если я конечно не ошибаюсь.

Боюсь,что ошибаетесь. Микросхема подобная FT232, определяется виндами как COM порт. Для работы с СОМ портом винды предоставляют все.(драйвер библиотеки итд). Для прикладной программы СОМ порт обычное ус-во как диск. ф CreateFile OpenFile. Для настройки параметров передачи используется структура DCB. В ней описываются параметры передачи (скорость, кол-во бит данных стоповых иитд).
С другой стороны данная мсх. имеет ТТЛ(CMOS) уровни и передает последовательнвй поток. Для пробы рекомендую купить китовую платочку(все производители подобных микросхем призводят такие).
aaarrr
Цитата(kleont @ Mar 5 2008, 08:40) *
Желание копать присутствует, но надо с чего то начать. Я и прошу подкинуть толковую ссылку на ресурс.

Боюсь, что что-нибудь более толковое, чем usb.org посоветовать трудно. Еще можете посмотреть доки на USB-контроллеры от Cypress - раньше у них все было хорошо и доступно написано. Но приготовьтесь потратить на изучение пару месяцев.

Цитата(kleont @ Mar 5 2008, 08:40) *
А для работы с COM нужна .dll с функциями доступа и драйвер, если я конечно не ошибаюсь.

Драйвер нужен любому USB-устройству. Какие-либо специфические .dll не требуются.
amw
Цитата(aaarrr @ Mar 5 2008, 08:24) *
Боюсь, что что-нибудь более толковое, чем usb.org посоветовать трудно. Еще можете посмотреть доки на USB-контроллеры от Cypress - раньше у них все было хорошо и доступно написано. Но приготовьтесь потратить на изучение пару месяцев.
Драйвер нужен любому USB-устройству. Какие-либо специфические .dll не требуются.

Драйвер для ft232 скачивается с сайта ftdi бесплатно, устанавливается и появляется СОМ порт.
kleont
Цитата(amw @ Mar 5 2008, 17:40) *
Драйвер для ft232 скачивается с сайта ftdi бесплатно, устанавливается и появляется СОМ порт.

Всем спасибо, придется занырнуть в документацию.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.