Вот же беда какая, коллеги!
Одно устройство с дальнего конца кабеля шлет по RS485 пакеты на скорости 2400.
Одна большая железяка наводит в кабеле импульсные помехи с частотой ~20кГц.
Другое устройство (ADM485 +AVR) на ближнем конце их принимает и не морщится.
Третье устройство (ADM485+FT232BM) (подключенное рядом со вторым) без помех принимает как надо, а с помехами калечит пакеты.
В обоих устройствах ADM485, естественно, помехи транслирует и, естественно, одинаково.
Вот и вопрос: это безнадежное свойство FT232BM или ей чего сказать надо, что бы она, как и AVR, всякую дрянь игнорировала?
На фильтрацию и экранирование слова и время тратить не надо, поскольку тема известная, но в данном случае, по ряду причин, не интересная.
---------------------------------------------------------------------------
Добавлено.
Разъясняю условия:
. При одинаковых сигналах на входах USARTов AVR и FT232BM, AVR принимает без проблем, а FT232 - нет.
Привожу размышления:
. Видимо разница в аппаратной и алгоритмической реализации USARTов.
Уточняю вопрос:
. Нет - ли каких-нибудь настроек, уставок или команд, что бы FT232 заработала так же правильно, как и AVR?