2016-11-23 08:28:16 +00:00
|
|
|
Sigma-delta Modulation
|
2017-01-15 18:07:46 +00:00
|
|
|
======================
|
2016-11-23 08:28:16 +00:00
|
|
|
|
|
|
|
Overview
|
|
|
|
--------
|
|
|
|
|
2017-02-16 02:59:50 +00:00
|
|
|
ESP32 has a second-order sigma-delta modulation module.
|
2016-11-23 08:28:16 +00:00
|
|
|
This driver configures the channels of the sigma-delta module.
|
|
|
|
|
|
|
|
Application Example
|
|
|
|
-------------------
|
|
|
|
|
2017-01-19 08:16:06 +00:00
|
|
|
Sigma-delta Modulation example: :example:`peripherals/sigmadelta`.
|
2016-11-23 08:28:16 +00:00
|
|
|
|
|
|
|
API Reference
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Header Files
|
|
|
|
^^^^^^^^^^^^
|
|
|
|
|
2017-01-19 08:16:06 +00:00
|
|
|
* :component_file:`driver/include/driver/sigmadelta.h`
|
2016-11-23 08:28:16 +00:00
|
|
|
|
|
|
|
|
|
|
|
Macros
|
|
|
|
^^^^^^
|
|
|
|
|
|
|
|
|
|
|
|
Type Definitions
|
|
|
|
^^^^^^^^^^^^^^^^
|
|
|
|
|
|
|
|
|
|
|
|
Enumerations
|
|
|
|
^^^^^^^^^^^^
|
|
|
|
|
|
|
|
.. doxygenenum:: sigmadelta_channel_t
|
|
|
|
|
|
|
|
Structures
|
|
|
|
^^^^^^^^^^
|
|
|
|
|
|
|
|
.. doxygenstruct:: sigmadelta_config_t
|
|
|
|
:members:
|
|
|
|
|
|
|
|
|
|
|
|
Functions
|
|
|
|
^^^^^^^^^
|
|
|
|
|
|
|
|
.. doxygenfunction:: sigmadelta_config
|
|
|
|
.. doxygenfunction:: sigmadelta_set_duty
|
|
|
|
.. doxygenfunction:: sigmadelta_set_prescale
|
|
|
|
.. doxygenfunction:: sigmadelta_set_pin
|
|
|
|
|