Больше двух лет использую в мелкосерийных устройствах ( радиомодемы) FT232RL
На компе - Win XP, родной VCP драйвер с сайта производителя.
Однако в последнее время стала появляться нерегулярная проблема- через некоторое время после начала работы виртуальный COM-порт на компе "отваливается" (пропадает из списка устройств) или "повисает" (порт есть, но информации в нем нет, хотя на саму FT232RL данные идут).
Было выяснено, что порт "повисает" только тогда, когда информация из него читается программой на компе.
Проблема лечится просто- надо вставить-вынуть штеккер USB. при этом издаются соответствующие звуки, то есть хоть порта и нет, но винда устройство видит и видит его отсоединение.
Однако следить за состоние порта "вручную- очень неудобно. Может, кто сталкивался с подобными проблемами?
Создается впечатление, что это что-то информационное, ибо не зависит от потребляемой мощности от USB, температуры самого устройства, длины проводов порта USB. Также не проявляются подобные проблемы у устройств потребляющими вдвое больше с микросхемами FT232R 2-х летней давности ....
|