Structure to hold the parameters of timer clock-source configurations.

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

Public Attributes#

uint8_t

true to enable static and false to enable dynamic clock type, ulp_timer_clock_t

boolean_t

true to enable and false to disable ULP timer in synchronous mode to ULPSS pclk

uint8_t

Timer input clock source, ulp_timer_clk_input_source_t for possible values.

boolean_t

true to wait and false to skip waiting for switching timer clock

Public Attribute Documentation#

ulp_timer_clk_type#

uint8_t ulp_timer_clk_src_config_t::ulp_timer_clk_type

true to enable static and false to enable dynamic clock type, ulp_timer_clock_t


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

ulp_timer_sync_to_ulpss_pclk#

boolean_t ulp_timer_clk_src_config_t::ulp_timer_sync_to_ulpss_pclk

true to enable and false to disable ULP timer in synchronous mode to ULPSS pclk


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

ulp_timer_clk_input_src#

uint8_t ulp_timer_clk_src_config_t::ulp_timer_clk_input_src

Timer input clock source, ulp_timer_clk_input_source_t for possible values.


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

ulp_timer_skip_switch_time#

boolean_t ulp_timer_clk_src_config_t::ulp_timer_skip_switch_time

true to wait and false to skip waiting for switching timer clock


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