reZident (Сегодня, 00:40, просмотров: 33) ответил pavel2000 на Открыл для себя новое в UART - "break condition", когда линия/шина
удерживается в состоянии "0" на время, большее времени передачи
символа. Но сначала увидел вариант, когда передача "неправильного"
стоп-бита, и, соответственно, возникновение frame error на
приемнике, используется мастером как признак конца передачи. На
диаграмме логического анализатора это выглядит так (снимаемый
сигнал инвертирован):
Но положит ли приемник принятые 8 бит в регистр данных, если он
не получил стоп-бит? - Обычно в таком случае приемник принимает все 8 бит и формирует
ошибку Framing error.