EasyManua.ls Logo

Espressif ESP32-S2 - Page 367

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
Public Members
rmt_channel_status_t status[RMT_CHANNEL_MAX]
Store the current status of each channel
Enumerations
enum rmt_channel_t
RMT channel ID.
Values:
RMT_CHANNEL_0
RMT channel number 0
RMT_CHANNEL_1
RMT channel number 1
RMT_CHANNEL_2
RMT channel number 2
RMT_CHANNEL_3
RMT channel number 3
RMT_CHANNEL_MAX
Number of RMT channels
enum rmt_mem_owner_t
RMT Internal Memory Owner.
Values:
RMT_MEM_OWNER_TX
RMT RX mode, RMT transmitter owns the memory block
RMT_MEM_OWNER_RX
RMT RX mode, RMT receiver owns the memory block
RMT_MEM_OWNER_MAX
enum rmt_source_clk_t
Clock Source of RMT Channel.
Values:
RMT_BASECLK_REF = 0
RMT source clock is REF_TICK, 1MHz by default
RMT_BASECLK_APB = 1
RMT source clock is APB CLK, 80Mhz by default
RMT_BASECLK_MAX
enum rmt_data_mode_t
RMT Data Mode.
Note We highly recommended to use MEM mode not FIFO mode since there will be some gotcha in FIFO
mode.
Values:
RMT_DATA_MODE_FIFO
RMT_DATA_MODE_MEM
RMT_DATA_MODE_MAX
enum rmt_mode_t
RMT Channel Working Mode (TX or RX)
Values:
Espressif Systems 356
Submit Document Feedback
Release v4.4

Table of Contents