|
caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
|
PWM configuration structure. More...
#include <cfn_hal_pwm.h>
Data Fields | |
| uint32_t | frequency_hz |
| uint32_t | duty_cycle_percent |
| cfn_hal_pwm_config_polarity_t | polarity |
| void * | custom |
PWM configuration structure.
| void* cfn_hal_pwm_config_t::custom |
Vendor-specific custom configuration
| uint32_t cfn_hal_pwm_config_t::duty_cycle_percent |
Duty cycle (0 to 100)
| uint32_t cfn_hal_pwm_config_t::frequency_hz |
Target PWM frequency in Hz
| cfn_hal_pwm_config_polarity_t cfn_hal_pwm_config_t::polarity |
Output signal polarity