сам UART тут точно ни при чем
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Тумблер 22 ноября 2006 г. 11:39
В ответ на: Ответ: А в чем может быть дело, если на вход UART идет непрерывная последовательность данных (от многих источников) и через некоторое время прием прекращается - UART "затыкается". отправлено <font color=gray>Vach</font> 22 ноября 2006 г. 11:29


однако надо понимать - принцип старт-стопной асинхронной
передачи при котором стартовый бит ничем не отличается
от информационного содержит серьезный изьян.
Если между пакетами нет гарантированной паузы, возможна
ситуация постоянной ошибки. Это вы можете легко проверить.
Например, от какого то источника сгенерируйте 'U'.
А потом включите терминал на компе. Что будет на экране ? ;)

UART может синхронизироваться правильно, если 1-й старт 1-го
байта приходит именно после паузы.
Если в сети с такими UARTA-ми нет паузы между пакетами
устойчивая работа сети невозможна.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание