rezident (17.05.2005 17:43, просмотров: 1) ответил Max_QNX на а как угадываете
У нас в конверторе-репитере похожее решение. Изначально все на приеме. Отслеживается первый фронт перехода из 1 в 0 с любого направления. Но поскольку у нас три направления (RS232 и два RS485), то "кто первый встал - того и тапки", остальные два направления работают на передачу, до тех пор пока третье не освободит. Длительность удержания фиксирована и зависит от времени прихода фронта последнего нулевого бита и скорости передачи. Время задержки сигнала также определяется скоростью передачи.