Structure to hold port and pin configurations for PWM channels.
This structure defines the configuration parameters for the PWM GPIO output. It includes settings for the low side and high side ports, pins, muxes, and pads.
Public Attributes#
uint8_t
PWM GPIO output low side port.
uint8_t
PWM GPIO output low side pin.
uint8_t
PWM GPIO output high side port.
uint8_t
PWM GPIO output high side pin.
uint8_t
PWM GPIO output low side mux.
uint8_t
PWM GPIO output high side mux.
uint8_t
PWM GPIO output low side pad.
uint8_t
PWM GPIO output high side pad.
Public Attribute Documentation#
port_l#
uint8_t sl_pwm_init_t::port_l
PWM GPIO output low side port.
Definition at line
403
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
pin_l#
uint8_t sl_pwm_init_t::pin_l
PWM GPIO output low side pin.
Definition at line
404
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
port_h#
uint8_t sl_pwm_init_t::port_h
PWM GPIO output high side port.
Definition at line
405
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
pin_h#
uint8_t sl_pwm_init_t::pin_h
PWM GPIO output high side pin.
Definition at line
406
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
mux_l#
uint8_t sl_pwm_init_t::mux_l
PWM GPIO output low side mux.
Definition at line
407
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
mux_h#
uint8_t sl_pwm_init_t::mux_h
PWM GPIO output high side mux.
Definition at line
408
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
pad_l#
uint8_t sl_pwm_init_t::pad_l
PWM GPIO output low side pad.
Definition at line
409
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h
pad_h#
uint8_t sl_pwm_init_t::pad_h
PWM GPIO output high side pad.
Definition at line
410
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_pwm.h