3 - это минимум, можно больше, но ни к чему.. Если 2, то может случиться, что выборка попадёт на фронт, и тогда этот пакет примется с ошибкой.. (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Dr.Alex 03 марта 2003 г. 18:01
В ответ на: А почему в 3, а не в 4? отправлено albor 03 марта 2003 г. 17:43

А если 3, то первый раз ты обнаруживаешь стартбит, а ещё через 3 прерывания ты мог бы принять и запомнить первый бит, но вдруг ты попал на фронт? Поэтому первый бит надо запоминать через 4 прерывания после обнаружения стартбита (тогда гарантированно попадёшь примерно на середину бита), а все последующие биты - через 3.. В общем, подумай.. Всё линейно..

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

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru