TC QDEC configuration structure.
Configuration struct for a TC qdec instance.
Data Fields | |
enum id_tc_qdec_channel | channelid [ID_TC_QDEC_CHANNEL_MAX] |
enum for configuring TC QDEC channel id More... | |
enum tc_qdec_mode | mode |
enum for configuring TC QDEC mode More... | |
struct tc_qdec_pins_config | pins |
Structure for configuring TC QDEC output pins. More... | |
Tc * | qdec |
enum for configuring TC QDEC instance More... | |
enum id_tc_qdec_channel tc_qdec_config::channelid[ID_TC_QDEC_CHANNEL_MAX] |
enum for configuring TC QDEC channel id
Referenced by config_tc_qdec_mode_position(), config_tc_qdec_mode_speed(), and config_tc_qdec_mode_test_basetimer().
enum tc_qdec_mode tc_qdec_config::mode |
enum for configuring TC QDEC mode
Referenced by tc_qdec_init().
struct tc_qdec_pins_config tc_qdec_config::pins |
Structure for configuring TC QDEC output pins.
Referenced by config_tc_qdec_iopins(), and config_tc_qdec_mode_test_basetimer().
Tc* tc_qdec_config::qdec |
enum for configuring TC QDEC instance
Referenced by tc_qdec_getresult().