Structure to hold the parameters of timer configurations.
This structure defines the parameters required for configuring the Ultra Low-Power (ULP) timer.
Public Attributes#
Timer number, for possible values see ulp_timer_instance_t.
Timer mode, for possible values see ulp_timer_mode_t.
Timer type, for possible values see ulp_timer_type_t.
Timer match value SL_ULP_TIMER_MATCH_VALUE (delay time) in microseconds.
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.
timer_mode#
uint8_t ulp_timer_config_t::timer_mode
Timer mode, for possible values see ulp_timer_mode_t.
timer_type#
uint8_t ulp_timer_config_t::timer_type
Timer type, for possible values see ulp_timer_type_t.
timer_match_value#
uint32_t ulp_timer_config_t::timer_match_value
Timer match value SL_ULP_TIMER_MATCH_VALUE (delay time) in microseconds.
timer_direction#
uint8_t ulp_timer_config_t::timer_direction
Timer direction, for possible values see ulp_timer_direction_t.