Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: синхронный и асинхронный режим передачи USART AVR
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
coolibin
Кто нибудь может мне объяснить в чем разница между синхронным и асинхронным режимом передачи данных USART. В каких случаях применять тот, а в каких другой способ?
Непомнящий Евгений
Синхронный требует дополнительного провода, по которому будут передаваться синхроимпульсы.
Плюсы - по идее, более надежное распознавание. Минусы - еще один провод.
AndyBig
Цитата
Плюсы - по идее, более надежное распознавание.

Или менее надежная, в зависимости от условий smile.gif. При кратковременной помехе по линии клока данные точно порушатся.
Ruslan_Shaida
Асинхронный хорош своей простотой. Однако, он очень требователен к точности задания скорости обмена как на передающей, так и на приемной стороне. Поэтому, если частота тактирования контроллера кратна скорости обмена - можно смело применять. Если нет - рассчитать ошибку рассогласования по методике, приведенной в даташите на контроллер и сделать вывод о невозможности применения :-).
Синхронный этого недостатка лишен, однако расплата за это - дополнительный провод синхронизации.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.