index.rst 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. Peripherals API
  2. ****************
  3. :link_to_translation:`zh_CN:[中文]`
  4. .. toctree::
  5. :maxdepth: 1
  6. :SOC_ADC_SUPPORTED: adc_oneshot
  7. :SOC_ADC_DMA_SUPPORTED: adc_continuous
  8. :SOC_ADC_SUPPORTED: adc_calibration
  9. clk_tree
  10. :SOC_DAC_SUPPORTED: dac
  11. :SOC_ETM_SUPPORTED: etm
  12. gpio
  13. gptimer
  14. :SOC_DEDICATED_GPIO_SUPPORTED: dedic_gpio
  15. :SOC_HMAC_SUPPORTED: hmac
  16. :SOC_DIG_SIGN_SUPPORTED: ds
  17. i2c
  18. :SOC_I2S_SUPPORTED: i2s
  19. lcd
  20. ledc
  21. :SOC_MCPWM_SUPPORTED: mcpwm
  22. :SOC_PARLIO_SUPPORTED: parlio
  23. :SOC_PCNT_SUPPORTED: pcnt
  24. :SOC_RMT_SUPPORTED: rmt
  25. :esp32: sd_pullup_requirements
  26. :esp32s3: sd_pullup_requirements
  27. :esp32c6: sd_pullup_requirements
  28. :SOC_SDMMC_HOST_SUPPORTED: sdmmc_host
  29. sdspi_host
  30. :SOC_SDIO_SLAVE_SUPPORTED: sdio_slave
  31. :SOC_SDM_SUPPORTED: sdm
  32. spi_flash/index
  33. spi_master
  34. spi_slave
  35. :esp32: secure_element
  36. :esp32s2: spi_slave_hd
  37. :SOC_TEMP_SENSOR_SUPPORTED: temp_sensor
  38. :SOC_TOUCH_SENSOR_SUPPORTED: touch_pad
  39. :esp32s2: touch_element
  40. :SOC_TWAI_SUPPORTED: twai
  41. uart
  42. :SOC_USB_OTG_SUPPORTED: usb_device
  43. :SOC_USB_OTG_SUPPORTED: usb_host
  44. Code examples for this API section are provided in the :example:`peripherals` directory of ESP-IDF examples.