no-OS
|
Structure holding the STM32 PWM parameters. More...
#include <stm32_pwm.h>
Public Attributes | |
uint32_t | prescaler |
bool | timer_autoreload |
enum TimOCMode | mode |
uint32_t | timer_chn |
bool | complementary_channel |
uint32_t(* | get_timer_clock )(void) |
uint32_t | clock_divider |
struct no_os_callback_desc | timer_callback |
Structure holding the STM32 PWM parameters.
uint32_t stm32_pwm_init_param::clock_divider |
Get timer source clock divider
bool stm32_pwm_init_param::complementary_channel |
Complementary channel
uint32_t(* stm32_pwm_init_param::get_timer_clock) (void) |
Get timer source clock function
enum TimOCMode stm32_pwm_init_param::mode |
Timer output compare Mode
uint32_t stm32_pwm_init_param::prescaler |
Timer prescaler (0 to 0xFFFF)
bool stm32_pwm_init_param::timer_autoreload |
Timer autoreload enable
struct no_os_callback_desc stm32_pwm_init_param::timer_callback |
Timer callback
uint32_t stm32_pwm_init_param::timer_chn |
PWM timer channel