STM32 TIMER general purpose. Режим сравнения

Режим сравнения является весьма востребованным режимом работы таймеров. Благодаря ему возможно формирование микроконтроллером выходных импульсов с минимальным участием ЦПУ, формирование ШИМа и др.

Прочитать остальную часть записи »

STM32 TIMER general purpose. Режим захвата

Контроллеры STM32 имеют четыре канала, которые могут использоваться для захвата или сравнения. В этой статье будет рассмотрен первый режим – захват.

Прочитать остальную часть записи »

STM32 TIMER general purpose. Генерирование события обновления UEV

Формирование события обновления и всего, что с ним связано имеет несколько особенностей. При первом рассмотрении документации я немного запутался, но составление следующей схемы помогло разобраться в формировании этого сигнала:

Прочитать остальную часть записи »

STM32 TIMER. general purpose. Внешняя синхронизация

В зависимости от способа синхронизации, возможно два режима работы таймеров: независимый и подчиненный (или Slave mode).

В независимом режиме таймер производит подсчет тактовых импульсов CK_INT независимо от других устройств. Он может выполнять счет вверх, вниз, выполнять захват входных сигналов, формировать ШИМ, генерировать запросы прерывания и DMA, управлять другими таймерами.

В подчиненном режиме таймер может выполнять те же действия, что и в независимом, но при этом он синхронизируется от внешнего сигнала, в качестве которого может быть выбран:

Прочитать остальную часть записи »

STM32 TIMER general-purpose. Система тактирования

Тактировать таймеры общего назначения можно несколькими способами. Это могут быть тактовые импульсы, которые образуются внутри контроллера (тактовый генератор, другие таймеры) или поступающие извне (выводы CH1, CH2 и ETR).

Прочитать остальную часть записи »

STM32 TIMER general-purpose Описание базового молуля

Работая с таймерами, несколько раз “наступил на одни и те же грабли” – особенности загрузки нового значения в регистр ARR и PSC. Поэтому решил подробнее описать базовый модуль таймера.

Прочитать остальную часть записи »

STM32 TIMER general-purpose. Перевод документации. Часть 2

14.3.3 Выбор тактирования

Таймер может тактироваться от следующих источников:

Прочитать остальную часть записи »

Страница 4 из 11« Первая...23456...10...Последняя »