Обзор

  • Несколько блоков таймера, обеспечивают синхронизацию
    • Внутренне (триггеры, тактирование)
    • Внешне для вывода или ввода сигнала:
      • Для генерации волны (ШИМ)
      • Для контроля или измерения сигнала (частота или время)

Микроконтроллеры STM32 имеют несколько таймеров, обеспечивающих синхронизацию для программных или аппаратных задач. Задачи программного обеспечения в основном состоят из предоставления тактирования, генерации событий тайм-аута и
переключений, срабатывающий при наступлении заданного времени. Аппаратные задачи связаны с вводом / выводом: таймеры могут генерировать сигналы на своих выходах, измерять параметры входного сигнала и реагировать на внешние события на своих входах.

Таймеры STM32 очень универсальны и предоставляют несколько режимов работы для разгрузки ЦП от повторяющихся и критичных ко времени задач, минимизируя при этом необходимость сопряжения схем. Все таймеры STM32 (за исключением таймера с низким энергопотреблением) основаны на одной и той же масштабируемой архитектуре. Все принципы работы действительны для любого из таймеров. Эта архитектура включает функции взаимосвязи и позволяет объединять несколько таймеров в более крупные конфигурации. Наконец, некоторые таймеры имеют специальные функции для управления электродвигателем и цифрового преобразования мощности, такого как источники питания с цифровым переключением и регулировка освещения.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.