| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > USB-непонятка |
| Автор: zhgutov 30.3.2006, 14:49 |
| Здравствуйте, товарищи! Есть проблемка. Устройство, ПО к которому я пишу, связано с компом через интерфейс USB. С настольным компьютером все в порядке, а вот когда дивайсина подключается к ноутбуку, то через некоторое время канал USB пропадает. Чтобы вновь заработало, необходимо отключить и подключить провод от ноутбука. Проблема одна и та же для двух разных ноутбуков. Однако если все это подключить через USB-концентратор, то все работает нормально. Укажите, plz, на причину!.. |
| Автор: Romikgy 30.3.2006, 16:52 |
| может юсб девайс кушает много тока? |
| Автор: zhgutov 30.3.2006, 20:25 |
| Кушает 44 мА. Именно это значение указываю в дровах. Но от этого ничего не зависит, ибо я ставил и 0 и 100 мА — ничего не меняется. Точнее, он не кушает вовсе. Он от сети питается. Если повесить нагрузку (припаиваю банальный резистор) так, чтобы было, скажем, 44 мА, то канал теряется реже, но все равно теряется. Еще потеря канала связи происходит при включении/выключении какого-нить другого устройства, например вольтметра. Но во всех этих случаях само устройство продолжает работать нормально. Как с этим бороться? Где тут собака зарыта? |
| Автор: sergeeff 30.3.2006, 22:16 |
| У меня точно такие же проблемы. Причем это проявляется и на настольном PC и наблюдается в том случае, если пару часов ничего не делаешь на компьютере. Но например сегодня мы целый день наблюдали за работой USB устройства, то есть раз в два часа пытались что-нибудь послать через USB – и все проходило нормально. Так что загадка… |
| Автор: zhgutov 31.3.2006, 11:23 |
| sergeeff, а какую микросхему вы используете? У меня FTDI FT245BM. |