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

 
 
> Виртуальный COM порт - стандартный Windows драйвер есть ли он?
Vitaliy S.
сообщение Feb 4 2009, 12:02
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 11-11-08
Пользователь №: 41 539



Вот пытаюст вставить в свой девайс CDC драйвер для эмуляции COM порта, для того чтобы не писать свой собственный драйвер, но такое ощущените что в Винде такого драйвера просто нет, вообщем вопрос в том каким интерфейсом должен обладать USB девайс чтобы вимнда стала загружать свой драйвер, есть ли такой драйвер в стандартной Windows XP SP2
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergeeff
сообщение Feb 5 2009, 18:04
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Пример от NXP - классная штука, но с ошибками. Я над ними просидел пару недель, пока драйвер стал работать как надо.

Поддержка композитных usb устройств у Microsoft'a только появилась в Viste и XP SP3.
Go to the top of the page
 
+Quote Post
Седой
сообщение Feb 6 2009, 08:11
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806



Цитата(sergeeff @ Feb 5 2009, 23:04) *
Поддержка композитных usb устройств у Microsoft'a только появилась в Viste и XP SP3.


Поддержка композитных usb устройств у Microsoft'a появилась в Win2000 и в Win98.

В Win2000 и Win98(Me) роль драйвера композитного устройства выполнял драйвер хаба.

В WinXP появился отдельный драйвер композитного устройства (USB Common Class Parent Driver).

В WinXP SP1(или SP2, нужно посмотреть) этот драйвер стал подерживать энумерацию функциональных устройств, имеющих более 1-го интерфейса ( в том числе CDC), для этого был введен USB Interface Association Descriptor - IAD.

В Vista и WinXP SP3 появилась возможность выбора различных конфигураций.

Повторю свой вчераший пост:

Призываю уважаемых участников данного обсуждения прежде чем высказывать свои "измышлизмы"
внимательно прочитать первоисточник по данной теме- http://msdn.microsoft.com/en-us/library/ms793564.aspx


PS. Ссылку даю уже в четвертый раз.
PS1. Посмотрел - IAD поддерживается начиная с WinXP SP2.

Сообщение отредактировал Седой - Feb 6 2009, 08:21
Go to the top of the page
 
+Quote Post
Regressor
сообщение Feb 28 2009, 11:45
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 10-01-09
Пользователь №: 43 111



Цитата(Segeeff @ Feb 6 2009, 04:04) *
Пример от NXP - классная штука, но с ошибками. Я над ними просидел пару недель, пока драйвер стал работать как надо.


Сижу над этим примером второй день (мне на NXP нужно композитное устройство VCOM+HID). Вы случайно не помните что там не так было ?
Та часть, что на LPC вроде работает. С виртуального порта данные на LPC UART передаются, правда с глюками. А вот обратно - фик. Хотя если usb снифером смотреть - пакетики летят.

Сообщение отредактировал Regressor - Feb 28 2009, 11:47
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Vitaliy S.   Виртуальный COM порт - стандартный Windows драйвер есть ли он?   Feb 4 2009, 12:02
- - sergeeff   1. usbser.sys 2. usb device должен быть реализован...   Feb 4 2009, 13:41
- - Vitaliy S.   Нужно сделать в одном флаконе виртуалдьный компорт...   Feb 4 2009, 14:27
|- - vvvv   Цитата(Vitaliy S. @ Feb 4 2009, 17:27) Ну...   Feb 5 2009, 14:36
- - sergeeff   Намного надежнее взять bulk-драйвер из DDK и им по...   Feb 4 2009, 15:31
- - Andy Mozzhevilov   Задам здесь вопрос, чтобы не плодить тем. Реализов...   Feb 5 2009, 10:29
- - sergeeff   Да, такое возможно. Но дескриптор надо нестандартн...   Feb 5 2009, 10:54
|- - Andy Mozzhevilov   Цитата(sergeeff @ Feb 5 2009, 16:54) испо...   Feb 5 2009, 11:14
|- - aaarrr   Цитата(sergeeff @ Feb 5 2009, 13:54) Хочу...   Feb 5 2009, 11:42
|- - Седой   Цитата(sergeeff @ Feb 5 2009, 15:54) Да, ...   Feb 5 2009, 14:10
- - Седой   ЦитатаНужно использовать новый класс устройств CDC...   Feb 5 2009, 14:47
- - vvvv   Вот здесь было обсуждение как раз такой же проблем...   Feb 5 2009, 17:46
- - galjoen   Цитата(Седой @ Feb 6 2009, 11:11) В Vista...   Feb 28 2009, 13:57


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

 


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


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