реклама на сайте
подробности

 
 
> Использование USB
VadikT
сообщение Apr 6 2005, 02:43
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 77
Регистрация: 25-08-04
Пользователь №: 538



Добрый день всем!.. Вот, хочу мспользовать USB-интерфей в WindowsNT-программах... (не имеется ввиду использование виртуального ком-порта). До этого USB никогда не юзал. Вообще, реально ли это? И где можно что нибудь почитать для просвещения (кроме спецификации) из практических примеров использования USB под WindowsXP? Спасибо. С уважением.


--------------------
И как хотел бы, чтобы с тобой поступили, так и ты чувствуй поступать со всем тем, что вне твоего эго...
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
_Sam_
сообщение Apr 6 2005, 04:49
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 278
Регистрация: 18-01-05
Из: Санкт-Петербург
Пользователь №: 2 031



http://www.is.svitonline.com/vks/
На этом сайте есть примеры, краткое описание USB и ссылки.
Go to the top of the page
 
+Quote Post
olefil
сообщение Apr 6 2005, 06:09
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 8-12-04
Пользователь №: 1 407



WinDriver возьми и не парся. Если никогда не работал и не писал под USB, так он за тебя все и напишет.
Go to the top of the page
 
+Quote Post
nemo444
сообщение Apr 6 2005, 06:18
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 41
Регистрация: 2-03-05
Пользователь №: 3 001



Вообще-то, насколько мне известно, в WindowsNT "забыли" включить поддержку USB.
Так что подумай о переходе под Windows2000 или (лучше) WindowsXP. Обе эти операционки отлично работают с USB.

Если же "ну очень хочу под NT", то порыскай в гугле на счёт NT и USB.
Помнится я где-то встречал типа патча какого-то, или драйверов что-ли?
Вобщем производители обещали работу USB и под NT тоже.

А вообще про программирование USB надо читать:
MSDN,
Walter Oney "Programming the Microsoft Windows Driver Model",
John Hyde "USB Design by Example",
Jan Axelson "USB Complete"

(Именно в указанном порядке)
Ну и конечно же различные примеры USB драйверов.
Go to the top of the page
 
+Quote Post
olefil
сообщение Apr 6 2005, 06:45
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 8-12-04
Пользователь №: 1 407



Просто ради общего развития 2000 и XP это тожо WinNT платфома, только пятой версии.
Go to the top of the page
 
+Quote Post
Andrey_Sudnov
сообщение Apr 7 2005, 12:42
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 15-03-05
Пользователь №: 3 361



Еще есть книжка: Павел Агуров. Интерфейс USB. Практика использования и программирования
(Не читал, листал в магазине, проимеры на Delphi, про программирование драйверов вроде ничего нет, для начинающих книжка).
Go to the top of the page
 
+Quote Post
xelos
сообщение Apr 23 2005, 09:54
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 18-04-05
Из: Paris
Пользователь №: 4 271



на www.beyondlogic.org неплохая подборка доки по USB, тока на аглицком.
Go to the top of the page
 
+Quote Post
PVA
сообщение May 22 2005, 15:43
Сообщение #8





Группа: Новичок
Сообщений: 3
Регистрация: 13-12-04
Пользователь №: 1 465



Цитата(Andrey Sudnov @ Apr 7 2005, 15:42)
Еще есть книжка: Павел Агуров. Интерфейс USB. Практика использования и программирования
(Не читал, листал в магазине, проимеры на Delphi, про программирование драйверов вроде ничего нет, для начинающих книжка).
*

Про программирование драйверов там есть и даже с примерами. Эт вы быстро листали smile.gif Для не начинающих рекомендую MSDN. Про программирование драйверов вообще есть еще Солдатов "Программирование драйверов Windows."
Go to the top of the page
 
+Quote Post
eternal
сообщение May 30 2005, 12:38
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 28-05-05
Пользователь №: 5 492



Цитата(nemo444 @ Apr 6 2005, 09:18)
Вообще-то, насколько мне известно, в WindowsNT "забыли" включить поддержку USB.
Так что подумай о переходе под Windows2000 или (лучше) WindowsXP. Обе эти операционки отлично работают с USB.


Под WinNT 4.0 есть несколько USB стеков сторонних производителей.
В частности: http://store.bsquare.com/catalog/index.cfm...g&parent_id=127
Так же есть поддержка со стороны Jungo WinDriver.



О USB исходно документация на http://www.usb.org

Ещё: http://www.lvr.com/usb.htm
Go to the top of the page
 
+Quote Post
DimLord
сообщение Jul 4 2005, 13:57
Сообщение #10





Группа: Новичок
Сообщений: 1
Регистрация: 4-07-05
Пользователь №: 6 511



Кто-нибуть действительно занимался разработкой драйверов для USB? Если да то ответьте пожалуйста на такой вопрос, я разрабатываю драйвер для USB Flash диска и сталкнулся с такой проблемой - не все Flash диски читаются одинаково, тоесть одни читаются нормально адругие нет. Последовательность моих действий над подключенным устройством следующая:
1. определяю момент подключения USB Flash диска.
2. выставляю ему логический адрес.
3. получаю дескриптор устройства.
4. получаю короткий дескриптор конфигурации.
5. получаю полный дескриптор конфигурации.
6. выставляю конфигурацию.
7. выставляю интерфейс.
8. формирую CBW запрос на чтение данных.

После этого одни "флешки" отрабатывают успешно и возвращают данные, а другие возвращают NAK, не могу понять в чём отличие тип передачи BULK. Все "флешки" данный тип передачи поддерживают???
Go to the top of the page
 
+Quote Post
I_Spy
сообщение Jul 14 2005, 20:58
Сообщение #11





Группа: Участник
Сообщений: 8
Регистрация: 11-07-05
Пользователь №: 6 710



Цитата(Andrey Sudnov @ Apr 7 2005, 16:42)
Еще есть книжка: Павел Агуров. Интерфейс USB. Практика использования и программирования
(Не читал, листал в магазине, проимеры на Delphi, про программирование драйверов вроде ничего нет, для начинающих книжка).
*


Если кто подскажет чем ее сканировать и сжимать, чтобы получился файл приемлемого объема и качества, то могу отсканировать эту книгу и залить на ФТП. Слово за модератором - ?

Сам ищу книжку "USB Design by Example" by John Hyde в электронном виде, так что если кто даст линк на нее, буду очень благодарен (или сбросьте на мыло, mailto:dedushke@inbox.ru).

Лично мне книга пока не очень понравилась, т.к. мало картинок и описываются сразу довольно непонятные вещи... пока читаю про WDM. Может, потом будет понятнее.

Кстати, там есть пример разработки USB-устройства на AT89 процессоре
Go to the top of the page
 
+Quote Post
Hercules
сообщение Jul 15 2005, 06:17
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 2-03-05
Пользователь №: 3 000



Цитата(I_Spy @ Jul 14 2005, 23:58)
Сам ищу книжку "USB Design by Example" by John Hyde в электронном виде, так что если кто даст линк на нее, буду очень благодарен (или сбросьте на мыло, mailto:dedushke@inbox.ru).

Лично мне книга пока не очень понравилась, т.к. мало картинок и описываются сразу довольно непонятные вещи... пока читаю про WDM. Может, потом будет понятнее.

Кстати, там есть пример разработки USB-устройства на AT89 процессоре
*


У меня есть книжка "USB Design by Example" by John Hyde в электронном виде.

Попробывал выложиь здесь, но не получилось, т.к. общий объем ~16 мегабай в архиве.

Сообщение отредактировал Hercules - Jul 15 2005, 06:37


--------------------
Best regards,
Hercules
Go to the top of the page
 
+Quote Post
Hercules
сообщение Jul 15 2005, 06:31
Сообщение #13


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 2-03-05
Пользователь №: 3 000



Вот выложил для тех у кого нету доступа к фтп:

_http://rapidshare.de/files/3143141/USB_Design_By_Examples.rar.html

Сообщение отредактировал Hercules - Jul 18 2005, 05:07


--------------------
Best regards,
Hercules
Go to the top of the page
 
+Quote Post
Esquire
сообщение Jul 17 2005, 09:56
Сообщение #14


Эсквайр
*****

Группа: Почетный участник
Сообщений: 1 013
Регистрация: 19-06-04
Из: • ℮lectronﭑχ •
Пользователь №: 62



I_Spy
Цитата
Если кто подскажет чем ее сканировать и сжимать, чтобы получился файл приемлемого объема и качества, то могу отсканировать эту книгу и залить на ФТП.

Сканировать и сжимать лучше FineReader'ом в формате ч\б TIFF, метод сжатия CCITT Group 4 с удалением мусора и делением разворота книги на отдельные страницы. Далее печатать любым принт-драйвером c поддержкой формата PDF для получения готовой книги. Если нужны более подробные консультации, обращайся в ПМ.

Цитата
Сам ищу книжку "USB Design by Example" by John Hyde в электронном виде, так что если кто даст линк на нее, буду очень благодарен (или сбросьте на мыло, mailto:dedushke@inbox.ru).


Книга есть на FTP, см. также http://forum.electronix.ru/index.php?showt...sign+by+example .

Hercules
Обычно пользуюсь rapidshare.de (50 Мб\файл, срок хранения - 30 дней со дня последнего скачивания) или webfile.ru (20 Мб\файл, срок хранения - 14 дней со дня заливки).


--------------------
Кто ищет, тот всегда найдет
Go to the top of the page
 
+Quote Post
Altair
сообщение Jul 17 2005, 16:45
Сообщение #15


Участник
*

Группа: Свой
Сообщений: 71
Регистрация: 8-07-05
Из: Омск
Пользователь №: 6 644



Вот еще чудная ссылочка, полностью программная реализация USB на обычном AVR. Много ссылок, детальное описание.
http://www.obdev.at/products/avrusb/projects.html


--------------------
Время не придет. Время уходит.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 15:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01486 секунд с 7
ELECTRONIX ©2004-2016