Назад к каталогу

STM32_PWM

Аппаратный PWM на базе таймеров STM32 с единым API для переносимости кода между платформами

Версия1.0.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер97.74 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
1.0.197.74 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 06:22:12 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:4a5c9d105012a502a9b4ce62e3568130d6b563c0d619ec14f701f97835ed8649
АрхивSTM32_PWM-1.0.1-4a5c9d10.zip

Описание

Обёртка для работы с аппаратным PWM на платах STM32F, STM32L, STM32H, STM32G, STM32WB и STM32MP1. В отличие от программных реализаций, здесь всё построено на таймерах контроллера, поэтому сигналы генерируются независимо от того, чем занят основной код. Это особенно важно, когда нужна стабильная частота и точный коэффициент заполнения несмотря на длительные операции в других частях программы. Библиотека использует единый API с аналогами для других платформ (RP2040, AVR, ESP32, SAMD и других), что упрощает перенос кода между микроконтроллерами. Включает примеры управления несколькими PWM каналами одновременно, в том числе для шагового двигателя, и подробную таблицу доступных таймеров для каждого чипа.

Версии

Показано: 2
1.0.12026-10-07 12:48:42 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:48:42 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP