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#
true to enable static and false to enable dynamic clock type, ulp_timer_clock_t
true to enable and false to disable ULP timer in synchronous mode to ULPSS pclk
Timer input clock source, ulp_timer_clk_input_source_t for possible values.
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
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
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.
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
133
of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_ulp_timer.h