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

 
 
 
Reply to this topicStart new topic
fsergey
сообщение Sep 2 2014, 06:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-12
Пользователь №: 72 832



Какой VID+PID лучше прописать? Хотелось чтобы виртуальный порт в винде появился автоматом, либо чтобы использовать распространённый драйвер.
Большая просьба, если у кого-нибудь есть гаджет, с интерфейсами MSC+CDC, запостите USB дескрипторы сего девайса.
Go to the top of the page
 
+Quote Post
fsergey
сообщение Sep 3 2014, 08:43
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-12
Пользователь №: 72 832



Всем спасибо.
Повторил дескрипторы композита CDC+MSC соответствующего NXP-шного примера и взял их inf-файл.
Поделка задышала на stm32f4.
Тему можно закрыть.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Sep 10 2014, 21:52
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(fsergey @ Sep 3 2014, 18:13) *
Повторил дескрипторы композита CDC+MSC соответствующего NXP-шного примера и взял их inf-файл.
Поделка задышала на stm32f4.

Имейте ввиду, что родной Микрософтовский CDC драйвер имеет проблемы. Очевидно, именно по этой причине все поставщики чипов UART-USB не пользуются им, а дают свой собственный драйвер. Я поработал на CDC несколько лет, а сейчас, по причине неизбывной глюкавости, ухожу с него на WinUSB.
Go to the top of the page
 
+Quote Post
fsergey
сообщение Sep 18 2014, 09:54
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 19-07-12
Пользователь №: 72 832



Цитата(=AK= @ Sep 11 2014, 01:52) *
Имейте ввиду, что родной Микрософтовский CDC драйвер имеет проблемы. Очевидно, именно по этой причине все поставщики чипов UART-USB не пользуются им, а дают свой собственный драйвер. Я поработал на CDC несколько лет, а сейчас, по причине неизбывной глюкавости, ухожу с него на WinUSB.

В чём заключаются проблемы? Пока столкнулся с 2 проблемами.
1. отсутствии правильного flow-контроля у stm-ного vcp. Но её заборол.
2. когда размер пакета кратен размеру BULK-пакета. Винда считатет при полном пакете, что передача ещё не завершена... впрочем это нормально и можно учитывать.
Go to the top of the page
 
+Quote Post

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

 


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


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