[an error occurred while processing this directive]
Захват работает по-другому
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено просто так 28 ноября 2002 г. 03:01
В ответ на: Согласен - неправильно понял "частоту посчитать". Но захват-то как работает ;) отправлено Vit 28 ноября 2002 г. 01:18

Захват состоит из ТАЙМЕРА, который крутится от SYSCLK (или ниже), и регистра, который защелкивает состояние того таймера в момент перепада на соответствующем входе захвата СЕХn. Защелкивание происходит аппаратно и не требует лишних наносекунд. А вот счет внешних событий СЧЕТЧИКОМ будет сносно работать только с принудительной синхронизацией, которая и требует помянутых ранее 4-х доп. циклов, иначе асинхронность может привести к неправильному считыванию. В разных семействах МК по-разному и сделаны таймеры/счетчики - в некоторых внешний счет может идти с частотой до SYSCLK.

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

Ответы



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

E-mail: info@telesys.ru