ledc.rst 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. LED Control
  2. ===========
  3. Overview
  4. --------
  5. `Instructions`_
  6. Application Example
  7. -------------------
  8. `Instructions`_
  9. API Reference
  10. -------------
  11. `Instructions`_
  12. .. _Instructions: template.html
  13. Header Files
  14. ^^^^^^^^^^^^
  15. * `driver/include/driver/ledc.h <https://github.com/espressif/esp-idf/blob/master/components/driver/include/driver/ledc.h>`_
  16. Data Structures
  17. ^^^^^^^^^^^^^^^
  18. .. doxygenstruct:: ledc_channel_config_t
  19. .. doxygenstruct:: ledc_timer_config_t
  20. Macros
  21. ^^^^^^
  22. .. doxygendefine:: LEDC_APB_CLK_HZ
  23. .. doxygendefine:: LEDC_REF_CLK_HZ
  24. Enumerations
  25. ^^^^^^^^^^^^
  26. .. doxygenenum:: ledc_mode_t
  27. .. doxygenenum:: ledc_intr_type_t
  28. .. doxygenenum:: ledc_duty_direction_t
  29. .. doxygenenum:: ledc_clk_src_t
  30. .. doxygenenum:: ledc_timer_t
  31. .. doxygenenum:: ledc_channel_t
  32. .. doxygenenum:: ledc_timer_bit_t
  33. Functions
  34. ^^^^^^^^^
  35. .. doxygenfunction:: ledc_channel_config
  36. .. doxygenfunction:: ledc_timer_config
  37. .. doxygenfunction:: ledc_update_duty
  38. .. doxygenfunction:: ledc_stop
  39. .. doxygenfunction:: ledc_set_freq
  40. .. doxygenfunction:: ledc_get_freq
  41. .. doxygenfunction:: ledc_set_duty
  42. .. doxygenfunction:: ledc_get_duty
  43. .. doxygenfunction:: ledc_set_fade
  44. .. doxygenfunction:: ledc_isr_register
  45. .. doxygenfunction:: ledc_timer_set
  46. .. doxygenfunction:: ledc_timer_rst
  47. .. doxygenfunction:: ledc_timer_pause
  48. .. doxygenfunction:: ledc_timer_resume
  49. .. doxygenfunction:: ledc_bind_channel_timer