Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
у меня это происходит под ХР, у других не уточнял, но скорее всего тоже. Выглядит это так: вначале переходник подключен, СОМ-порт не открыт, проходит какое-то время (минут 10-30). Открываем порт. Пишем в него - всё ОК, данные идут. Даем что-то на Rx, читаем - ничего не читается. Отключаем-включаем переходник (хоть физически, хоть виндами), открываем порт - данные есть! Такое ощущение, что просто в винде отключается прием в целях экономии. Насколько я понял, драйвера переходников должны лазить по юсб каждую милисекунду (или с другой периодичностью - у FTDI это настраивается, что порождает дополнительные проблемы). Так вот видать драйвер (или винда?) решает, что раз данных нет, то и лазить туда больше не надо. Противно, что закрыть-открыть порт не снимает этой проблемы
Составить ответ | Вернуться на конференцию
Ответы