sigmadelta.rst 793 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. Sigma-delta Modulation
  2. ======================
  3. Overview
  4. --------
  5. ESP32 has a second-order sigma-delta modulation module.
  6. This driver configures the channels of the sigma-delta module.
  7. Application Example
  8. -------------------
  9. Sigma-delta Modulation example: :example:`peripherals/sigmadelta`.
  10. API Reference
  11. -------------
  12. Header Files
  13. ^^^^^^^^^^^^
  14. * :component_file:`driver/include/driver/sigmadelta.h`
  15. Macros
  16. ^^^^^^
  17. Type Definitions
  18. ^^^^^^^^^^^^^^^^
  19. Enumerations
  20. ^^^^^^^^^^^^
  21. .. doxygenenum:: sigmadelta_channel_t
  22. Structures
  23. ^^^^^^^^^^
  24. .. doxygenstruct:: sigmadelta_config_t
  25. :members:
  26. Functions
  27. ^^^^^^^^^
  28. .. doxygenfunction:: sigmadelta_config
  29. .. doxygenfunction:: sigmadelta_set_duty
  30. .. doxygenfunction:: sigmadelta_set_prescale
  31. .. doxygenfunction:: sigmadelta_set_pin