caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
Loading...
Searching...
No Matches
Data Fields
cfn_hal_pwm_config_t Struct Reference

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
 

Detailed Description

PWM configuration structure.

Field Documentation

◆ custom

void* cfn_hal_pwm_config_t::custom

Vendor-specific custom configuration

◆ duty_cycle_percent

uint32_t cfn_hal_pwm_config_t::duty_cycle_percent

Duty cycle (0 to 100)

◆ frequency_hz

uint32_t cfn_hal_pwm_config_t::frequency_hz

Target PWM frequency in Hz

◆ polarity

cfn_hal_pwm_config_polarity_t cfn_hal_pwm_config_t::polarity

Output signal polarity


The documentation for this struct was generated from the following file: