Structure to hold the parameters of timer configurations.
Public Attributes#
CT mode, see sl_config_timer_mode_t for possible values.
Counter-0 soft reset, true to enable, false to disable.
Counter-0 periodic mode, true to enable, false to disable.
Counter-0 software trigger, true to enable, false to disable.
Counter-0 sync trigger, true to enable, false to disable.
Counter-0 buffer, true to enable, false to disable.
Counter-1 soft reset, true to enable, false to disable.
Counter-1 periodic mode, true to enable, false to disable.
Counter-1 software trigger, true to enable, false to disable.
Counter-1 sync trigger, true to enable, false to disable.
Counter-1 buffer, true to enable, false to disable.
Counter-0 direction, sl_config_timer_counter0_direction_t for possible values.
Counter-1 direction, sl_config_timer_counter1_direction_t for possible values.
Public Attribute Documentation#
is_counter_mode_32bit_enabled#
boolean_t sl_config_timer_config_t::is_counter_mode_32bit_enabled
CT mode, see sl_config_timer_mode_t for possible values.
232
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter0_soft_reset_enabled#
boolean_t sl_config_timer_config_t::is_counter0_soft_reset_enabled
Counter-0 soft reset, true to enable, false to disable.
233
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter0_periodic_enabled#
boolean_t sl_config_timer_config_t::is_counter0_periodic_enabled
Counter-0 periodic mode, true to enable, false to disable.
234
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter0_trigger_enabled#
boolean_t sl_config_timer_config_t::is_counter0_trigger_enabled
Counter-0 software trigger, true to enable, false to disable.
235
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter0_sync_trigger_enabled#
boolean_t sl_config_timer_config_t::is_counter0_sync_trigger_enabled
Counter-0 sync trigger, true to enable, false to disable.
236
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter0_buffer_enabled#
boolean_t sl_config_timer_config_t::is_counter0_buffer_enabled
Counter-0 buffer, true to enable, false to disable.
237
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter1_soft_reset_enabled#
boolean_t sl_config_timer_config_t::is_counter1_soft_reset_enabled
Counter-1 soft reset, true to enable, false to disable.
238
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter1_periodic_enabled#
boolean_t sl_config_timer_config_t::is_counter1_periodic_enabled
Counter-1 periodic mode, true to enable, false to disable.
239
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter1_trigger_enabled#
boolean_t sl_config_timer_config_t::is_counter1_trigger_enabled
Counter-1 software trigger, true to enable, false to disable.
240
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter1_sync_trigger_enabled#
boolean_t sl_config_timer_config_t::is_counter1_sync_trigger_enabled
Counter-1 sync trigger, true to enable, false to disable.
241
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
is_counter1_buffer_enabled#
boolean_t sl_config_timer_config_t::is_counter1_buffer_enabled
Counter-1 buffer, true to enable, false to disable.
242
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
counter0_direction#
uint8_t sl_config_timer_config_t::counter0_direction
Counter-0 direction, sl_config_timer_counter0_direction_t for possible values.
243
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h
counter1_direction#
uint8_t sl_config_timer_config_t::counter1_direction
Counter-1 direction, sl_config_timer_counter1_direction_t for possible values.
244
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_config_timer.h