Structure to hold the parameters of timer configurations.

This structure defines the parameters required for configuring the Ultra Low-Power (ULP) timer.

Public Attributes#

uint8_t

Timer number, for possible values see ulp_timer_instance_t.

uint8_t

Timer mode, for possible values see ulp_timer_mode_t.

uint8_t

Timer type, for possible values see ulp_timer_type_t.

uint32_t

Timer match value SL_ULP_TIMER_MATCH_VALUE (delay time) in microseconds.

uint8_t

Timer direction, for possible values see ulp_timer_direction_t.

Public Attribute Documentation#

timer_num#

uint8_t ulp_timer_config_t::timer_num

Timer number, for possible values see ulp_timer_instance_t.


Definition at line 143 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_ulp_timer.h

timer_mode#

uint8_t ulp_timer_config_t::timer_mode

Timer mode, for possible values see ulp_timer_mode_t.


Definition at line 144 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_ulp_timer.h

timer_type#

uint8_t ulp_timer_config_t::timer_type

Timer type, for possible values see ulp_timer_type_t.


Definition at line 145 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_ulp_timer.h

timer_match_value#

uint32_t ulp_timer_config_t::timer_match_value

Timer match value SL_ULP_TIMER_MATCH_VALUE (delay time) in microseconds.


Definition at line 146 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_ulp_timer.h

timer_direction#

uint8_t ulp_timer_config_t::timer_direction

Timer direction, for possible values see ulp_timer_direction_t.


Definition at line 147 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_ulp_timer.h