Portenta_H7_PWM
Генерация PWM сигналов на аппаратных таймерах STM32H7 для платы Portenta H7 с независимым управлением частотой и скважностью
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3f079cbceed6836984d98d55ce51c6c714d2edccbf51241678f26e304503e267Portenta_H7_PWM-2.1.0-3f079cbc.zipОписание
Библиотека для работы с аппаратными таймерами STM32H7 на плате Portenta H7, которая генерирует PWM сигналы на пины независимо от того, заблокирован ли основной код. В отличие от программных реализаций на основе millis() или прерываний, здесь используется чистое аппаратное управление — это означает стабильную частоту и точность, критичные для сложных задач вроде управления моторами или светодиодами с высокими требованиями. Можно менять частоту и скважность прямо во время выполнения программы без перезагрузки. Библиотека совместима с похожими PWM-библиотеками для других платформ (RP2040, AVR, ESP32, SAMD и других), что упрощает переносимость кода между микроконтроллерами.