/hal_espressif-latest/components/hal/include/hal/ |
D | ledc_types.h | 20 LEDC_HIGH_SPEED_MODE = 0, /*!< LEDC high speed speed_mode */ 22 LEDC_LOW_SPEED_MODE, /*!< LEDC low speed speed_mode */ 23 LEDC_SPEED_MODE_MAX, /*!< LEDC speed limit */ 27 LEDC_INTR_DISABLE = 0, /*!< Disable LEDC interrupt */ 28 LEDC_INTR_FADE_END, /*!< Enable LEDC interrupt */ 33 LEDC_DUTY_DIR_DECREASE = 0, /*!< LEDC duty decrease direction */ 34 LEDC_DUTY_DIR_INCREASE = 1, /*!< LEDC duty increase direction */ 39 * @brief LEDC global clock sources 42 …LEDC_SLOW_CLK_RC_FAST = LEDC_USE_RC_FAST_CLK, /*!< LEDC low speed timer clock source is RC_FAST cl… 44 …LEDC_SLOW_CLK_APB = LEDC_USE_APB_CLK, /*!< LEDC low speed timer clock source is 80MHz APB … [all …]
|
D | ledc_hal.h | 13 // The HAL layer for LEDC. 31 * @brief Set LEDC low speed timer clock 34 * @param slow_clk_sel LEDC low speed timer clock source 41 * @brief Get LEDC low speed timer clock 44 * @param slow_clk_sel LEDC low speed timer clock source 51 * @brief Update LEDC low speed timer 54 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 61 * @brief Reset LEDC timer 64 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 71 * @brief Pause LEDC timer [all …]
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | ledc_ll.h | 7 // The LL layer for LEDC register operations. 20 #define LEDC_LL_GET_HW() &LEDC 45 * @brief Set LEDC low speed timer clock 48 * @param slow_clk_sel LEDC low speed timer clock source 58 * @brief Get LEDC low speed timer clock 61 * @param slow_clk_sel LEDC low speed timer clock source 75 * @brief Update LEDC low speed timer 78 * @param speed_mode LEDC speed_mode, high-speed mode or low-speed mode 79 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 89 * @brief Reset LEDC timer [all …]
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | ledc_ll.h | 7 // The LL layer for LEDC register operations. 21 #define LEDC_LL_GET_HW() &LEDC 45 * @brief Set LEDC low speed timer clock 48 * @param slow_clk_sel LEDC low speed timer clock source 66 * @brief Get LEDC low speed timer clock 69 * @param slow_clk_sel LEDC low speed timer clock source 88 * @brief Update LEDC low speed timer 91 * @param speed_mode LEDC speed_mode, high-speed mode or low-speed mode 92 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 102 * @brief Reset LEDC timer [all …]
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | ledc_ll.h | 7 // The LL layer for LEDC register operations. 22 #define LEDC_LL_GET_HW() &LEDC 41 * @brief Enable LEDC function clock 55 * @brief Set LEDC low speed timer clock 58 * @param slow_clk_sel LEDC low speed timer clock source 77 * @brief Get LEDC low speed timer clock 80 * @param slow_clk_sel LEDC low speed timer clock source 100 * @brief Update LEDC low speed timer 103 * @param speed_mode LEDC speed_mode, low-speed mode only 104 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t [all …]
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | ledc_ll.h | 7 // The LL layer for LEDC register operations. 21 #define LEDC_LL_GET_HW() &LEDC 40 * @brief Set LEDC low speed timer clock 43 * @param slow_clk_sel LEDC low speed timer clock source 61 * @brief Get LEDC low speed timer clock 64 * @param slow_clk_sel LEDC low speed timer clock source 83 * @brief Update LEDC low speed timer 86 * @param speed_mode LEDC speed_mode, high-speed mode or low-speed mode 87 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 97 * @brief Reset LEDC timer [all …]
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | ledc_ll.h | 7 // The LL layer for LEDC register operations. 20 #define LEDC_LL_GET_HW() &LEDC 39 * @brief Set LEDC low speed timer clock 42 * @param slow_clk_sel LEDC low speed timer clock source 60 * @brief Get LEDC low speed timer clock 63 * @param slow_clk_sel LEDC low speed timer clock source 82 * @brief Update LEDC low speed timer 85 * @param speed_mode LEDC speed_mode, high-speed mode or low-speed mode 86 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 96 * @brief Reset LEDC timer [all …]
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | ledc_ll.h | 7 // The LL layer for LEDC register operations. 21 #define LEDC_LL_GET_HW() &LEDC 39 * @brief Set LEDC low speed timer clock 42 * @param slow_clk_sel LEDC low speed timer clock source 60 * @brief Get LEDC low speed timer clock 63 * @param slow_clk_sel LEDC low speed timer clock source 82 * @brief Update LEDC low speed timer 85 * @param speed_mode LEDC speed_mode, high-speed mode or low-speed mode 86 * @param timer_sel LEDC timer index (0-3), select from ledc_timer_t 96 * @brief Reset LEDC timer [all …]
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | ledc_ll.h | 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 [all …]
|
/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | ledc_struct.h | 77 * Ledc event task enable bit register0. 82 * Ledc ch0 duty change end event enable register, write 1 to enable this event. 86 * Ledc ch1 duty change end event enable register, write 1 to enable this event. 90 * Ledc ch2 duty change end event enable register, write 1 to enable this event. 94 * Ledc ch3 duty change end event enable register, write 1 to enable this event. 98 * Ledc ch4 duty change end event enable register, write 1 to enable this event. 102 * Ledc ch5 duty change end event enable register, write 1 to enable this event. 107 * Ledc ch0 overflow count pulse event enable register, write 1 to enable this event. 111 * Ledc ch1 overflow count pulse event enable register, write 1 to enable this event. 115 * Ledc ch2 overflow count pulse event enable register, write 1 to enable this event. [all …]
|
D | ledc_reg.h | 1457 * Ledc ch0 gamma ram write register. 1461 * Ledc ch0 gamma duty inc of current ram write address.This register is used to 1471 * Ledc ch0 gamma duty cycle of current ram write address.The duty will change every 1479 * Ledc ch0 gamma scale of current ram write address.This register is used to 1487 * Ledc ch0 gamma duty num of current ram write address.This register is used to 1496 * Ledc ch0 gamma ram write address register. 1500 * Ledc ch0 gamma ram write address. 1508 * Ledc ch0 gamma ram read address register. 1512 * Ledc ch0 gamma ram read address. 1520 * Ledc ch0 gamma ram read data register. [all …]
|
/hal_espressif-latest/components/soc/esp32h2/include/soc/ |
D | ledc_struct.h | 77 * Ledc event task enable bit register0. 82 * Ledc ch0 duty change end event enable register, write 1 to enable this event. 86 * Ledc ch1 duty change end event enable register, write 1 to enable this event. 90 * Ledc ch2 duty change end event enable register, write 1 to enable this event. 94 * Ledc ch3 duty change end event enable register, write 1 to enable this event. 98 * Ledc ch4 duty change end event enable register, write 1 to enable this event. 102 * Ledc ch5 duty change end event enable register, write 1 to enable this event. 107 * Ledc ch0 overflow count pulse event enable register, write 1 to enable this event. 111 * Ledc ch1 overflow count pulse event enable register, write 1 to enable this event. 115 * Ledc ch2 overflow count pulse event enable register, write 1 to enable this event. [all …]
|
D | ledc_reg.h | 1457 * Ledc ch0 gamma ram write register. 1461 * Ledc ch0 gamma duty inc of current ram write address.This register is used to 1471 * Ledc ch0 gamma duty cycle of current ram write address.The duty will change every 1479 * Ledc ch0 gamma scale of current ram write address.This register is used to 1487 * Ledc ch0 gamma duty num of current ram write address.This register is used to 1496 * Ledc ch0 gamma ram write address register. 1500 * Ledc ch0 gamma ram write address. 1508 * Ledc ch0 gamma ram read address register. 1512 * Ledc ch0 gamma ram read address. 1520 * Ledc ch0 gamma ram read data register. [all …]
|
/hal_espressif-latest/components/hal/ |
D | ledc_hal.c | 7 // The HAL layer for LEDC (common part) 25 /* Use the following variable to retrieve the clock source used by the LEDC in ledc_hal_get_clk_cfg() 47 /* If the source clock used by LEDC hardware is not REF_TICK, it is in ledc_hal_get_clk_cfg() 67 // On ESP32C6/H2, gamma ram read/write has the APB and LEDC clock domain sync issue in ledc_hal_get_fade_param()
|
/hal_espressif-latest/components/soc/esp32c2/include/soc/ |
D | clk_tree_defs.h | 268 //////////////////////////////////////////////////LEDC/////////////////////////////////////////////… 271 * @brief Array initializer for all supported clock sources of LEDC 276 * @brief Type of LEDC clock source, reserved for the legacy LEDC driver 279 …LEDC_AUTO_CLK = 0, /*!< LEDC source clock will be automatically selec…
|
/hal_espressif-latest/components/soc/esp32c2/ |
D | ledc_periph.c | 11 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32c6/ |
D | ledc_periph.c | 11 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32h2/ |
D | ledc_periph.c | 11 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32c3/include/soc/ |
D | clk_tree_defs.h | 340 //////////////////////////////////////////////////LEDC/////////////////////////////////////////////… 343 * @brief Array initializer for all supported clock sources of LEDC 348 * @brief Type of LEDC clock source, reserved for the legacy LEDC driver 351 …LEDC_AUTO_CLK = 0, /*!< LEDC source clock will be automatically selec…
|
/hal_espressif-latest/components/soc/esp32c2/ld/ |
D | esp32c2.peripherals.ld | 15 PROVIDE ( LEDC = 0x60019000 ); symbol
|
/hal_espressif-latest/components/soc/esp32s2/ |
D | ledc_periph.c | 19 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32c3/ |
D | ledc_periph.c | 19 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32s3/ |
D | ledc_periph.c | 19 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32/ |
D | ledc_periph.c | 19 Bunch of constants for every LEDC peripheral: GPIO signals
|
/hal_espressif-latest/components/soc/esp32s2/include/soc/ |
D | clk_tree_defs.h | 398 //////////////////////////////////////////////////LEDC/////////////////////////////////////////////… 401 * @brief Array initializer for all supported clock sources of LEDC 406 * @brief Type of LEDC clock source, reserved for the legacy LEDC driver 409 …LEDC_AUTO_CLK = 0, /*!< LEDC source clock will be automatically selec…
|