Microchip® Advanced Software Framework

tc_qdec_pins_config Struct Reference

Configuration struct for the TCC module output pins.

Structure which is used to feed the QDEC signals

Data Fields

bool enable_qdec_test_wave_out_pin
 When true, PWM output pin for the given channel is enabled. More...
 
uint32_t qdec_input_index_pin
 Specifies input pin for each channel. More...
 
uint32_t qdec_input_index_pin_mux
 Specifies input pin for each channel. More...
 
uint32_t qdec_input_pha_pin
 Specifies input pin for each channel. More...
 
uint32_t qdec_input_pha_pin_mux
 Specifies input pin for each channel. More...
 
uint32_t qdec_input_phb_pin
 Specifies input pin for each channel. More...
 
uint32_t qdec_input_phb_pin_mux
 Specifies input pin for each channel. More...
 
uint32_t qdec_test_basetimer_out_pin
 Specifies pin output for each channel. More...
 
uint32_t qdec_test_basetimer_out_pin_mux
 Specifies MUX setting for each output channel pin. More...
 

bool tc_qdec_pins_config::enable_qdec_test_wave_out_pin

When true, PWM output pin for the given channel is enabled.

Referenced by config_tc_qdec_mode_test_basetimer().

uint32_t tc_qdec_pins_config::qdec_input_index_pin

Specifies input pin for each channel.

Referenced by config_tc_qdec_iopins().

uint32_t tc_qdec_pins_config::qdec_input_index_pin_mux

Specifies input pin for each channel.

Referenced by config_tc_qdec_iopins().

uint32_t tc_qdec_pins_config::qdec_input_pha_pin

Specifies input pin for each channel.

Referenced by config_tc_qdec_iopins().

uint32_t tc_qdec_pins_config::qdec_input_pha_pin_mux

Specifies input pin for each channel.

Referenced by config_tc_qdec_iopins().

uint32_t tc_qdec_pins_config::qdec_input_phb_pin

Specifies input pin for each channel.

Referenced by config_tc_qdec_iopins().

uint32_t tc_qdec_pins_config::qdec_input_phb_pin_mux

Specifies input pin for each channel.

Referenced by config_tc_qdec_iopins().

uint32_t tc_qdec_pins_config::qdec_test_basetimer_out_pin

Specifies pin output for each channel.

Referenced by config_tc_qdec_mode_test_basetimer().

uint32_t tc_qdec_pins_config::qdec_test_basetimer_out_pin_mux

Specifies MUX setting for each output channel pin.

Referenced by config_tc_qdec_mode_test_basetimer().