Добрый день, дамы и господа
Пишу сюда, поскольку возникла проблема. Есть 2 девайса на мегах, которые обмениваются данными по RS-485 через MAX487 (делаю всё в протеусе). Протокол очень простой приняли байтик-отправили байтик. Первый девайс в положении передатчика, второй работает как приемник. Передаем от первого ко второму байт, затем первый переключаем в режим приемника, а второй в режим передатчика(DE и -RE на МАХе), после чего ждём ответ и всё переключается в состоянии по умолчанию. Может быть я недостаточно скурил мануалов, но переключение приводит к прекращению передачи, т.к. на линии появляются непонятные сигналы и вообще фиг знает что происходит.На обоих МК - Frame Error. Буду очень признателен, если кто поделится алгоритмом работы в полудуплексе или же примером. 
В ситуации когда оба MAX-a в режиме приема (а синхронно их переключить не получится) на линии воздействуют даже слабые помехи...
А на "шум" не обращай внимания.... по указанной ссылке куча вопросов по RS485, но решение твоей проблемы нашел только в паре тем, да и то только по тому, что знал что именно искать
Правда просмотрел "вскользь".
