Добрый день! Есть устройство, которое общается с внешним миром по RS-422. Требуется обеспечить максимальную надёжность и защиту от зависаний. Алгоритм предполагается такой: после получения пакета данных, ждём некоторое время, если устройство не ответило - то сбрасываем ресет. Вопрос: как это осуществить максимально просто и надёжно? Пока подумываю прикрутить 555 таймер, запускать по низкому уровню Rx МК, а по низкому Tx сбрасывать. Может посоветуете что-нибудь получше? Заранее спасибо!
|