Быстрое освоение микроконтроллеров STM32

В последние годы 32 разрядные микроконтроллеры (МК) на основе процессоров ARM стремительно завоёвывают мир электроники. Этот прорыв обусловлен их высокой производи тельностью, совершенной архитектурой, малым потреблением энергии, низкой стоимостью и развитыми средствами программирования.

Читать далее Быстрое освоение микроконтроллеров STM32

STM32: базовые таймеры

В статье приведено описание таймеров 32-разрядных ARM-микроконтроллеров серии STM32 от компании STMicroelectronics. Рассмотрена архитектура и состав регистров базовых таймеров, а также приведены практические примеры программ.

Для любого микроконтроллера тай-мер является одним из важнейших узлов, который позволяет очень точно отсчитывать интервалы времени, счи-тать импульсы, поступающие на вхо-ды, генерировать внутренние преры-вания, формировать сигналы с широт-но-импульсной модуляцией (ШИМ) и поддерживать процессы прямого доступа к памяти (ПДП).

Читать далее STM32: базовые таймеры

Настройка источников синхронизации STM32

Конфигурация

STM32_SW

Основной источник синхронизации.

Если источником выбрана не PLL, следовательно она не будет инициализирована и запущена.

Возможные варианты:

§ STM32_SW_HSI — внутренний источник синхронизации;
§ STM32_SW_HSE — внешний источник синхронизации;
§ STM32_SW_PLL — ФАПЧ в качестве источника.

По-умолчанию будет использоваться STM32_SW_PLL.

Читать далее Настройка источников синхронизации STM32