Portenta_H7_PWM

This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins.

Author
Khoi Hoang
Website
https://github.com/khoih-prog/Portenta_H7_PWM
Category
Device Control
License
MIT
Library Type
Contributed
Architectures
mbed, mbed_portenta

These PWM channels, using Portenta_H7 Hardware Timers, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software or ISR-based PWM, using millis(), micros() or Timer Interrupt. This important feature is absolutely necessary for mission-critical tasks. You can start, stop, change and restore the settings of any PWM channel on-the-fly.

Downloads

Filename Release Date File Size
Portenta_H7_PWM-2.0.1.zip 2021-12-11 29.16 KiB
Portenta_H7_PWM-2.0.0.zip 2021-12-11 28.74 KiB
Portenta_H7_PWM-1.0.0.zip 2021-09-22 50.27 KiB