Skip to content

Struct pwm_conf_t

ClassList > pwm_conf_t

Structure containing all the data regarding the pwm of a given timing unit.

  • #include <hrtim_enum.h>

Public Attributes

Type Name
uint8_t ckpsc
uint16_t duty_cycle
hrtim_external_trigger_t external_trigger
uint16_t fall_dead_time
uint32_t frequency
hrtim_cnt_t modulation
uint16_t period
hrtim_pwm_mode_t pwm_mode
hrtim_tu_t pwm_tu
uint16_t rise_dead_time
hrtim_tu_ON_OFF_t unit_on

Public Attributes Documentation

variable ckpsc

uint8_t pwm_conf_t::ckpsc;

variable duty_cycle

uint16_t pwm_conf_t::duty_cycle;

variable external_trigger

hrtim_external_trigger_t pwm_conf_t::external_trigger;

variable fall_dead_time

uint16_t pwm_conf_t::fall_dead_time;

variable frequency

uint32_t pwm_conf_t::frequency;

variable modulation

hrtim_cnt_t pwm_conf_t::modulation;

variable period

uint16_t pwm_conf_t::period;

variable pwm_mode

hrtim_pwm_mode_t pwm_conf_t::pwm_mode;

variable pwm_tu

hrtim_tu_t pwm_conf_t::pwm_tu;

variable rise_dead_time

uint16_t pwm_conf_t::rise_dead_time;

variable unit_on

hrtim_tu_ON_OFF_t pwm_conf_t::unit_on;


The documentation for this class was generated from the following file docs/core/zephyr/modules/owntech_hrtim_driver/zephyr/public_api/hrtim_enum.h