Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_advanced_pwm_state_t Struct Reference

Counts use the fixed post-prescaler clock; deadtime uses tDTS. More...

#include <advanced_pwm.h>

Data Fields

uint32_t period_ticks
uint32_t duty_ticks
uint32_t tick_hz
uint32_t deadtime_ticks
uint32_t deadtime_hz
bool running
bool fault

Detailed Description

Counts use the fixed post-prescaler clock; deadtime uses tDTS.

Definition at line 13 of file advanced_pwm.h.

Field Documentation

◆ deadtime_hz

uint32_t nx_advanced_pwm_state_t::deadtime_hz

Definition at line 18 of file advanced_pwm.h.

◆ deadtime_ticks

uint32_t nx_advanced_pwm_state_t::deadtime_ticks

Definition at line 17 of file advanced_pwm.h.

◆ duty_ticks

uint32_t nx_advanced_pwm_state_t::duty_ticks

Definition at line 15 of file advanced_pwm.h.

◆ fault

bool nx_advanced_pwm_state_t::fault

Definition at line 20 of file advanced_pwm.h.

◆ period_ticks

uint32_t nx_advanced_pwm_state_t::period_ticks

Definition at line 14 of file advanced_pwm.h.

◆ running

bool nx_advanced_pwm_state_t::running

Definition at line 19 of file advanced_pwm.h.

◆ tick_hz

uint32_t nx_advanced_pwm_state_t::tick_hz

Definition at line 16 of file advanced_pwm.h.


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