Switching signal timing settings. More...
#include <power_control/devices/dev_boost_typedef.h>
Data Fields | |
volatile uint16_t | pwm_instance |
number of the PWM channel used More... | |
volatile uint16_t | gpio_instance |
GPIO instance of the selected PWM generator. More... | |
volatile uint16_t | gpio_high |
GPIO port pin-number of PWMxH of the selected PWM generator. More... | |
volatile uint16_t | gpio_low |
GPIO port pin-number of PWMxL of the selected PWM generator. More... | |
volatile bool | swap_outputs |
Selecting if PWMxH (default) or PWMxL should be the leading PWM output. More... | |
volatile bool | master_period_enable |
Selecting MASTER or Individual period register. More... | |
volatile bool | high_resolution_enable |
Selecting if PWM module should use high-resolution mode. More... | |
volatile bool | sync_drive |
Selecting if switch node is driven in synchronous or asnchronous mode. More... | |
volatile uint16_t | period |
Switching period. More... | |
volatile uint16_t | phase |
Switching signal phase-shift. More... | |
volatile uint16_t | duty_ratio_init |
Initial duty cycle when the PWM module is being turned on. More... | |
volatile uint16_t | duty_ratio_min |
Absolute duty cycle minimum during normal operation. More... | |
volatile uint16_t | duty_ratio_max |
Absolute duty cycle maximum during normal operation. More... | |
volatile uint16_t | dead_time_rising |
Dead time setting at rising edge of a half-bridge drive. More... | |
volatile uint16_t | dead_time_falling |
Dead time setting at falling edge of a half-bridge drive. More... | |
volatile uint16_t | leb_period |
Leading-Edge Blanking period. More... | |
volatile uint16_t | trigger_scaler |
PWM triggers for ADC will be generated every n-th cycle. More... | |
volatile uint16_t | trigger_offset |
PWM triggers for ADC will be offset by n cycles. More... | |
Switching signal timing settings.
Definition at line 402 of file dev_boost_typedef.h.
volatile uint16_t dead_time_falling |
Dead time setting at falling edge of a half-bridge drive.
Definition at line 418 of file dev_boost_typedef.h.
volatile uint16_t dead_time_rising |
Dead time setting at rising edge of a half-bridge drive.
Definition at line 417 of file dev_boost_typedef.h.
volatile uint16_t duty_ratio_init |
Initial duty cycle when the PWM module is being turned on.
Definition at line 414 of file dev_boost_typedef.h.
volatile uint16_t duty_ratio_max |
Absolute duty cycle maximum during normal operation.
Definition at line 416 of file dev_boost_typedef.h.
volatile uint16_t duty_ratio_min |
Absolute duty cycle minimum during normal operation.
Definition at line 415 of file dev_boost_typedef.h.
volatile uint16_t gpio_high |
GPIO port pin-number of PWMxH of the selected PWM generator.
Definition at line 406 of file dev_boost_typedef.h.
volatile uint16_t gpio_instance |
GPIO instance of the selected PWM generator.
Definition at line 405 of file dev_boost_typedef.h.
volatile uint16_t gpio_low |
GPIO port pin-number of PWMxL of the selected PWM generator.
Definition at line 407 of file dev_boost_typedef.h.
volatile bool high_resolution_enable |
Selecting if PWM module should use high-resolution mode.
Definition at line 410 of file dev_boost_typedef.h.
volatile uint16_t leb_period |
Leading-Edge Blanking period.
Definition at line 419 of file dev_boost_typedef.h.
volatile bool master_period_enable |
Selecting MASTER or Individual period register.
Definition at line 409 of file dev_boost_typedef.h.
volatile uint16_t period |
Switching period.
Definition at line 412 of file dev_boost_typedef.h.
volatile uint16_t phase |
Switching signal phase-shift.
Definition at line 413 of file dev_boost_typedef.h.
volatile uint16_t pwm_instance |
number of the PWM channel used
Definition at line 404 of file dev_boost_typedef.h.
volatile bool swap_outputs |
Selecting if PWMxH (default) or PWMxL should be the leading PWM output.
Definition at line 408 of file dev_boost_typedef.h.
volatile bool sync_drive |
Selecting if switch node is driven in synchronous or asnchronous mode.
Definition at line 411 of file dev_boost_typedef.h.
volatile uint16_t trigger_offset |
PWM triggers for ADC will be offset by n cycles.
Definition at line 421 of file dev_boost_typedef.h.
volatile uint16_t trigger_scaler |
PWM triggers for ADC will be generated every n-th cycle.
Definition at line 420 of file dev_boost_typedef.h.