Помощь в учёбе, очень быстро...
Работаем вместе до победы

Блок захвата/сравнения. 
Микропроцессорная техника: введение в cortex-m3

РефератПомощь в написанииУзнать стоимостьмоей работы

Каждый таймер микроконтроллеров STM32 имеет 4 канала схем сравнения. В базовом режиме сравнения генерируется событие захвата, если обнаруживается совпадение состояния счетчика с 16-битным значением, хранящимся в регистре захвата/сравнения. Данное событие может использоваться для изменения состояния, связанного с каналом захвата/сравнения вывода, генерации сброса таймера, прерывания или… Читать ещё >

Блок захвата/сравнения. Микропроцессорная техника: введение в cortex-m3 (реферат, курсовая, диплом, контрольная)

Каждый канал захвата/сравнения (блок входного захвата, англ. Input capture, /С; блок выходного сравнения, англ. Output compare, ОС) управляется через один регистр (рис. 1.6). Данный регистр имеет несколько функций, которые зависят от установок бит выбора. В режиме захвата данный блок выполняет фильтрацию на входах, поддерживает специальный режим измерения внешнего ШИМ-сигнала, а также имеет входы для подключения внешнего энкодера. В режиме сравнения блок выполняет стандартные функции сравнения, генерации ШИМ-сигналов, а также поддерживает опциональную функцию одновибратора. У каждого канала захвата/сравнения имеется один регистр для задания режима работы.

Организация блока захвата/сравнения.

Рис. 1.6. Организация блока захвата/сравнения.

Базовый блок захвата имеет 4 канала, подключенных к конфигурируемым детекторам фронтов. При обнаружении нарастающего или падающего фронта текущее значение счетчика записывается в 16-битный регистр захвата/сравнения. Когда возникает событие захвата, счетчик таймера может быть сброшен или приостановлен. Кроме того, одновременно с этим может быть запущено прерывание или ПДП-передача. Каждый из четырех блоков захвата имеет входной фильтр и детектор фронтов. При возникновении события захвата может быть запущено прерывание или ПДП-передача.

Каждый таймер микроконтроллеров STM32 имеет 4 канала схем сравнения. В базовом режиме сравнения генерируется событие захвата, если обнаруживается совпадение состояния счетчика с 16-битным значением, хранящимся в регистре захвата/сравнения. Данное событие может использоваться для изменения состояния, связанного с каналом захвата/сравнения вывода, генерации сброса таймера, прерывания или ПДП-передачи.

Показать весь текст
Заполнить форму текущей работой