Lines Matching full:ledc
7 // The LL layer for LEDC register operations.
22 #define LEDC_LL_GET_HW() &LEDC
39 * @brief Enable LEDC function clock
53 * @brief Set LEDC low speed timer clock
56 * @param slow_clk_sel LEDC low speed timer clock source
75 * @brief Get LEDC low speed timer clock
78 * @param slow_clk_sel LEDC low speed timer clock source
98 * @brief Update LEDC low speed timer
101 * @param speed_mode LEDC speed_mode, low-speed mode only
102 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
113 * @brief Reset LEDC timer
116 * @param speed_mode LEDC speed_mode, low-speed mode only
117 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
128 * @brief Pause LEDC timer
131 * @param speed_mode LEDC speed_mode, low-speed mode only
132 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
142 * @brief Resume LEDC timer
145 * @param speed_mode LEDC speed_mode, low-speed mode only
146 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
156 * @brief Set LEDC timer clock divider
159 * @param speed_mode LEDC speed_mode, low-speed mode only
160 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
171 * @brief Get LEDC timer clock divider
174 * @param speed_mode LEDC speed_mode, low-speed mode only
175 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
186 * @brief Get LEDC timer clock source
189 * @param speed_mode LEDC speed_mode, low-speed mode only
190 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
203 * @brief Set LEDC duty resolution
206 * @param speed_mode LEDC speed_mode, low-speed mode only
207 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
218 * @brief Get LEDC duty resolution
221 * @param speed_mode LEDC speed_mode, low-speed mode only
222 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
236 * @param speed_mode LEDC speed_mode, low-speed mode only
237 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
247 * @brief Get LEDC max duty
250 * @param speed_mode LEDC speed_mode, low-speed mode only
251 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
259 *max_duty = (1 << (LEDC.timer_group[speed_mode].timer[timer_sel].conf.duty_res)); in ledc_ll_get_max_duty()
263 * @brief Set LEDC hpoint value
266 * @param speed_mode LEDC speed_mode, low-speed mode only
267 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
268 * @param hpoint_val LEDC hpoint value(max: 0xfffff)
278 * @brief Get LEDC hpoint value
281 * @param speed_mode LEDC speed_mode, low-speed mode only
282 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
283 * @param hpoint_val Pointer to accept the LEDC hpoint value(max: 0xfffff)
293 * @brief Set LEDC the integer part of duty value
296 * @param speed_mode LEDC speed_mode, low-speed mode only
297 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
298 * @param duty_val LEDC duty value, the range of duty setting is [0, (2**duty_resolution)]
308 * @brief Get LEDC duty value
311 * @param speed_mode LEDC speed_mode, low-speed mode only
312 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
313 * @param duty_val Pointer to accept the LEDC duty value
323 * @brief Set LEDC duty change direction
326 * @param speed_mode LEDC speed_mode, low-speed mode only
327 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
328 * @param duty_direction LEDC duty change direction, increase or decrease
338 * @brief Get LEDC duty change direction
341 * @param speed_mode LEDC speed_mode, low-speed mode only
342 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
343 * @param duty_direction Pointer to accept the LEDC duty change direction, increase or decrease
356 * @param speed_mode LEDC speed_mode, low-speed mode only
357 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
371 * @param speed_mode LEDC speed_mode, low-speed mode only
372 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
386 * @param speed_mode LEDC speed_mode, low-speed mode only
387 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
401 * @param speed_mode LEDC speed_mode, low-speed mode only
402 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
416 * @param speed_mode LEDC speed_mode, low-speed mode only
417 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
431 * @param speed_mode LEDC speed_mode, low-speed mode only
432 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
446 * @param speed_mode LEDC speed_mode, low-speed mode only
447 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
461 * @param speed_mode LEDC speed_mode, low-speed mode only
462 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
483 * @param speed_mode LEDC speed_mode, low-speed mode only
484 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
498 * @param speed_mode LEDC speed_mode, low-speed mode only
499 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
513 * @param speed_mode LEDC speed_mode, low-speed mode only
514 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
528 * @param speed_mode LEDC speed_mode, low-speed mode only
529 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
545 * @param speed_mode LEDC speed_mode, low-speed mode only
546 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
562 * @param speed_mode LEDC speed_mode, low-speed mode only
563 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
577 * @param speed_mode LEDC speed_mode, low-speed mode only
578 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
579 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t
592 * @param speed_mode LEDC speed_mode, low-speed mode only
593 * @param channel_num LEDC channel index (0-5), select from ledc_channel_t
594 * @param timer_sel Pointer to accept the LEDC timer index