Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Доступ к USB (помогите отставшему от жизни)

Аноним
Посоветуйте, где почитать о технологии доступа к USB?
Стоит задача снять информацию с измерительного прибора, который будет подключаться
к USB. Когда-то во времена MS-DOS, я работал с портами COM и LPT через функции
21-го прерывания (турбо-паскаль + ассемблерные вставки. Вопрос: возможно
ли это в Windows98 (т.е. есть ли еще эти функции) и если возможно, то как
добраться до USB (конретные адреса, номера функций, команды инициализации
и т.д.)?
Где почитать о том, что изменилось в ассемблере со времен MS-DOS?

1.1K
25 августа 2002 года
Ash
4 / / 20.04.2000
Драйвер, однако, нужен. А при адреса портов и прерывания в случае USB вообще забудь - этим занимается дроайвер нижнего уровня Windows.

Самый простой способ - взять программу WinDriver (или еще она называется KernelDriver). Там есть такая штука как DriverWizard. Подключаешь к компу свое USB-устройство и она генерит тебе каркас исходного кода (на Visual C++ или Delphi). Это избавляет от необходимости ковыряться в DDK.

Да, забыл - перед этим тебе надо еще написать программу самого устройства )) А там тоже много всяких заморочек - это не COM и не LPT. Прежде чем ты сможешь передать какие-то данные тебе надо вывалить в Host массу конфигурационной информации. Так что головной боли много - зато когда все заработает, получишь массу удовольствия!
Аноним
Цитата:

On 2002-08-21 1243, Anonymous wrote
Посоветуйте, где почитать о технологии доступа к USB?
Стоит задача снять информацию с измерительного прибора, который будет подключаться
к USB. Когда-то во времена MS-DOS, я работал с портами COM и LPT через функции
21-го прерывания (турбо-паскаль + ассемблерные вставки. Вопрос возможно
ли это в Windows98 (т.е. есть ли еще эти функции) и если возможно, то как
добраться до USB (конретные адреса, номера функций, команды инициализации
и т.д.)?
Где почитать о том, что изменилось в ассемблере со времен MS-DOS?



........
смотри
Usb4pas.zip
[ftp//crydee.sai.msu.ru/pub/.1/hobbes/dos/Usb4pas.zip]

удачи

16K
09 января 2006 года
Iliya
1 / / 09.01.2006
Хотел бы Вас поправить: теперь этот файл здесь:
ftp://crydee.sai.msu.ru/pub/comp/os/os2/hobbes/dos/Usb4pas.zip
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог