Chapter 2. API Reference
RMT_MODE_TX
RMT TX mode
RMT_MODE_RX
RMT RX mode
RMT_MODE_MAX
enum rmt_idle_level_t
RMT Idle Level.
Values:
RMT_IDLE_LEVEL_LOW
RMT TX idle level: low Level
RMT_IDLE_LEVEL_HIGH
RMT TX idle level: high Level
RMT_IDLE_LEVEL_MAX
enum rmt_carrier_level_t
RMT Carrier Level.
Values:
RMT_CARRIER_LEVEL_LOW
RMT carrier wave is modulated for low Level output
RMT_CARRIER_LEVEL_HIGH
RMT carrier wave is modulated for high Level output
RMT_CARRIER_LEVEL_MAX
enum rmt_channel_status_t
RMT Channel Status.
Values:
RMT_CHANNEL_UNINIT
RMT channel uninitialized
RMT_CHANNEL_IDLE
RMT channel status idle
RMT_CHANNEL_BUSY
RMT channel status busy
2.2.14 SD SPI Host Driver
Overview
The SD SPI host driver allows communicating with one or more SD cards by the SPI Master driver which makes use
of the SPI host. Each card is accessed through an SD SPI device represented by an sdspi_dev_handle_t spi_handle re-
turned when attaching the device to an SPI bus by calling sdspi_host_init_device. The bus should be already initialized
before (by spi_bus_initialize).
With the help of
SPI Master driver
SPI Master driver will handle exclusive access from different tasks.
The SD SPI driver uses software-controlled CS signal.
Espressif Systems
based on, the SPI bus can be shared among SD cards and other SPI devices. The
357
Submit Document Feedback
Release v4.4
Need help?
Do you have a question about the ESP32-S2 and is the answer not in the manual?