[an error occurred while processing this directive]
|
1. USB тестировал только на компьютерах с USB 2.0, на других не проверял.
2. Вероятность зависания (ВЗ) сильно зависит от компьютера. На одном виснет постоянно, на другом - значительно реже.
3. ВЗ практически не зависит от качества USB кабеля. Экранированный или неэкранированный, 1.2 м или 5 м - всё едино.
4. ВЗ сильно зависит от способа заземления устройств.
5. ВЗ уменьшается при установке конденсаторов с линий данных USB на землю.
6. ВЗ практически не зависит от способа питания устройства (от компьютера или автономное).
7. ВЗ не зависит от схемы сброса FTDI.
8. CP2101 имеет точно такую же ВЗ, что и FT245/232.
Выводы: проблемы определенно с хостом, он очень чувствителен к помехам на линиях данных. Можно добиться условий, когда зависаний USB больше не наблюдается и ошибочно сделать вывод, что проблема решена. Но это не так. Обязательно найдутся условия, когда система станет зависать. В этих же условиях COM-порт работает нормально. Мое мнение: если хватает пропускной способности, от COM-порта отказываться не следует.
E-mail: info@telesys.ru