Страница 1 из 1

Прекращение обмена через COM-порты

Добавлено: Ср мар 16, 2011 17:29:20
cyrax0
Глупый вопрос наверное, но все же...

Возможно ли возникновение какой-либо неисправности (ошибки) COM-порта (или связанного с ним UART) в результате его длительной работы или же по другой причине, из-за чего обмен через порт прекращается? Надо сказать, что обмен этот идет постоянно и непрерывно и после перезагрузки устройства восстанавливается... Прекращение обмена происходит раз в несколько месяцев. Может ли это быть аппаратная проблема, или же тут должно быть виновато ПО (глючный драйвер порта, некорректное использование драйвера вроде запрещение прерывания порта и т.п.)? Просто проблема происходит так редко (но регулярно, на разном оборудовании), что уже есть сомнения в том, что причина в софте...

Re: Прекращение обмена через COM-порты

Добавлено: Чт мар 17, 2011 14:17:32
BOB51

Re: Прекращение обмена через COM-порты

Добавлено: Пт мар 18, 2011 15:41:12
cyrax0
Спасибо, правда, тот форум очень глючный, у тебя нет того pdf файла с преобразователем?
И еще там смутное описание проблемы: сказано, ИС "выделываются"... Я не уверен, что это соответствует моей проблеме...

Re: Прекращение обмена через COM-порты

Добавлено: Сб мар 19, 2011 12:48:05
BOB51
Я ж так и написал - не вникал в подробности работы протоколов поддержки обмена и управления приемопередатчиков ни в ПК, ни в целевом устройстве - достаточно было "неопределенность" заменить на память о прошлом состоянии...
Кстати - не все устройства ведут себя одинаково - бывает точно такое же с проблемным ПК работает вроде-бы нормально, пока не совпадут какие-то условия, а есть те, что явно в "отказ" уходят сразу после включения и ничем другим уже "в чуство" не приводятся.
А вот микросхемы там абсолютно одинаковые стоят, да и все остальное также 1:1.
В остальном - это всего лишь одно из предположений :)
форум там нормальный, но ежли не всем удалось попасть- выложу "обрезанную" копию из архива