Модераторы: feodorv, GremlinProg, xvr, Fixin
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> USB-непонятка, Разрыв канала связи 
:(
    Опции темы
zhgutov
Дата 30.3.2006, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.12.2004

Репутация: 1
Всего: 2



Здравствуйте, товарищи!

Есть проблемка. Устройство, ПО к которому я пишу, связано с компом через интерфейс USB. С настольным компьютером все в порядке, а вот когда дивайсина подключается к ноутбуку, то через некоторое время канал USB пропадает. Чтобы вновь заработало, необходимо отключить и подключить провод от ноутбука. Проблема одна и та же для двух разных ноутбуков. Однако если все это подключить через USB-концентратор, то все работает нормально.

Укажите, plz, на причину!..
--------------------
Приполз. Увидел. Укусил.
PM MAIL   Вверх
Romikgy
Дата 30.3.2006, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 7
Всего: 146



может юсб девайс кушает много тока?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
zhgutov
Дата 30.3.2006, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.12.2004

Репутация: 1
Всего: 2



Кушает 44 мА. Именно это значение указываю в дровах. Но от этого ничего не зависит, ибо я ставил и 0 и 100 мА — ничего не меняется. Точнее, он не кушает вовсе. Он от сети питается. Если повесить нагрузку (припаиваю банальный резистор) так, чтобы было, скажем, 44 мА, то канал теряется реже, но все равно теряется. Еще потеря канала связи происходит при включении/выключении какого-нить другого устройства, например вольтметра. Но во всех этих случаях само устройство продолжает работать нормально. Как с этим бороться? Где тут собака зарыта?
--------------------
Приполз. Увидел. Укусил.
PM MAIL   Вверх
Romikgy
Дата 30.3.2006, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 7
Всего: 146



похоже на наводку
Цитата(zhgutov @ 30.3.2006, 19:25 Найти цитируемый пост)
происходит при включении/выключении какого-нить другого устройства

посмотри че присходит с юсб портом, вообще мож какое то сообщение хочет система получить!


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
sergeeff
Дата 30.3.2006, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 19.5.2002

Репутация: нет
Всего: нет



У меня точно такие же проблемы. Причем это проявляется и на настольном PC и наблюдается в том случае, если пару часов ничего не делаешь на компьютере. Но например сегодня мы целый день наблюдали за работой USB устройства, то есть раз в два часа пытались что-нибудь послать через USB – и все проходило нормально.

Так что загадка…
PM MAIL   Вверх
zhgutov
Дата 31.3.2006, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 14.12.2004

Репутация: 1
Всего: 2



sergeeff, а какую микросхему вы используете? У меня FTDI FT245BM.
--------------------
Приполз. Увидел. Укусил.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0464 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.