Цитата(=AK=)
Я именно такую работу и имел ввиду. Не понял, что я переоценил.
Насколько я понял вас, вы имелли ввиду что драйвер не включит передатчик, пока линия не освободиться.Правда по какому критерию это смотреть? Ну например по низкому уровню на линии = занято. Так вот, драйверу MAX13487 фиолетово что твориться на линии
Цитата
When DI is low, the device always drives the bus low.
И пусть в это время другой драйвер тянет шину вверх. Получаем перетягивание каната.
P.S. Я пожалуй соберу какуюнибудь схему на жёсткой логике между контроллером и пином упровления напрввления передачи, что бы следил за временем занятия шины.
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!