Home
last modified time | relevance | path

Searched refs:pre_scale_temp (Results 1 – 1 of 1) sorted by relevance

/hal_espressif-latest/components/driver/deprecated/
Dmcpwm_legacy.c230 int pre_scale_temp = clk_src_hz / resolution; in mcpwm_group_set_resolution() local
231 ESP_RETURN_ON_FALSE(pre_scale_temp >= 1, ESP_ERR_INVALID_ARG, TAG, "invalid resolution"); in mcpwm_group_set_resolution()
232 context[mcpwm_num].group_resolution_hz = clk_src_hz / pre_scale_temp; in mcpwm_group_set_resolution()
235 mcpwm_ll_group_set_clock_prescale(hal->dev, pre_scale_temp); in mcpwm_group_set_resolution()
247 int pre_scale_temp = group_resolution / resolution; in mcpwm_timer_set_resolution() local
248 ESP_RETURN_ON_FALSE(pre_scale_temp >= 1, ESP_ERR_INVALID_ARG, TAG, "invalid resolution"); in mcpwm_timer_set_resolution()
249 …cpwm_num].timer_resolution_hz[timer_num] = context[mcpwm_num].group_resolution_hz / pre_scale_temp; in mcpwm_timer_set_resolution()
252 mcpwm_ll_timer_set_clock_prescale(hal->dev, timer_num, pre_scale_temp); in mcpwm_timer_set_resolution()