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

 
 
> AT91 USB CDC Driver Implementation - SET_CONTROL_LINE_STATE, currentConnection не устанавливается в 3
junkl
сообщение May 29 2007, 08:01
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 69
Регистрация: 12-10-05
Из: Калуга
Пользователь №: 9 539



После обнаружения USB-устройства Windows (и установки драйвера) хост посылает SETUP-пакет SET_CONTROL_LINE_STATE. Для нормальной дальнейшей работы USB-устройства в качестве эмулятора com-порта поле wValue этого пакета должно быть равно 3. (Это значение присваивается переменной currentConnection.) А у меня все время оно равно 0.
Один только раз ри установке драйвера currentConnection установилась в 3, но затем снова пришел запрос AT91F_CDC_SetControlLineState, в результате которого currentConnection сбросилась опять в 0.

В результате я не могу через гипертерминал подключиться к этому виртуальному com-порту. При попытке подключения возникает ошибка вроде: "Не погу открыть порт. Проверьте параметры соединения."

Кто-нибудь сталкивался с такой проблемой?
Что можно сделать?

Спасибо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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