Enum esp32s3_hal::gpio::OutputSignal
source · pub enum OutputSignal {
Show 110 variants
SPIQ,
SPID,
SPIHD,
SPIWP,
SPICLK,
SPICS0,
SPICS1,
SPID4,
SPID5,
SPID6,
SPID7,
SPIDQS,
U0TXD,
U0RTS,
U0DTR,
U1TXD,
U1RTS,
U1DTR,
U2TXD,
U2RTS,
U2DTR,
I2S1_MCLK,
I2S0O_BCK,
I2S0_MCLK,
I2S0O_WS,
I2S0O_SD,
I2S0I_BCK,
I2S0I_WS,
I2S1O_BCK,
I2S1O_WS,
I2S1O_SD,
I2S1I_BCK,
I2S1I_WS,
SPI3_CLK,
SPI3_Q,
SPI3_D,
SPI3_HD,
SPI3_WP,
SPI3_CS0,
SPI3_CS1,
LEDC_LS_SIG0,
LEDC_LS_SIG1,
LEDC_LS_SIG2,
LEDC_LS_SIG3,
LEDC_LS_SIG4,
LEDC_LS_SIG5,
LEDC_LS_SIG6,
LEDC_LS_SIG7,
RMT_SIG_OUT0,
RMT_SIG_OUT1,
RMT_SIG_OUT2,
RMT_SIG_OUT3,
I2CEXT0_SCL,
I2CEXT0_SDA,
I2CEXT1_SCL,
I2CEXT1_SDA,
GPIO_SD0,
GPIO_SD1,
GPIO_SD2,
GPIO_SD3,
GPIO_SD4,
GPIO_SD5,
GPIO_SD6,
GPIO_SD7,
FSPICLK,
FSPIQ,
FSPID,
FSPIHD,
FSPIWP,
FSPIIO4,
FSPIIO5,
FSPIIO6,
FSPIIO7,
FSPICS0,
FSPICS1,
FSPICS2,
FSPICS3,
FSPICS4,
FSPICS5,
SUBSPICLK,
SUBSPIQ,
SUBSPID,
SUBSPIHD,
SUBSPIWP,
SUBSPICS0,
SUBSPICS1,
FSPIDQS,
SPI3_CS2,
I2S0O_SD1,
SUBSPID4,
SUBSPID5,
SUBSPID6,
SUBSPID7,
SUBSPIDQS,
PWM0_0A,
PWM0_0B,
PWM0_1A,
PWM0_1B,
PWM0_2A,
PWM0_2B,
PWM1_0A,
PWM1_0B,
PWM1_1A,
PWM1_1B,
PWM1_2A,
PWM1_2B,
SDIO_TOHOST_INT,
PCMFSYNC,
PCMCLK,
GPIO,
}
Expand description
Peripheral output signals for the GPIO mux
Variants§
SPIQ
SPID
SPIHD
SPIWP
SPICLK
SPICS0
SPICS1
SPID4
SPID5
SPID6
SPID7
SPIDQS
U0TXD
U0RTS
U0DTR
U1TXD
U1RTS
U1DTR
U2TXD
U2RTS
U2DTR
I2S1_MCLK
I2S0O_BCK
I2S0_MCLK
I2S0O_WS
I2S0O_SD
I2S0I_BCK
I2S0I_WS
I2S1O_BCK
I2S1O_WS
I2S1O_SD
I2S1I_BCK
I2S1I_WS
SPI3_CLK
SPI3_Q
SPI3_D
SPI3_HD
SPI3_WP
SPI3_CS0
SPI3_CS1
LEDC_LS_SIG0
LEDC_LS_SIG1
LEDC_LS_SIG2
LEDC_LS_SIG3
LEDC_LS_SIG4
LEDC_LS_SIG5
LEDC_LS_SIG6
LEDC_LS_SIG7
RMT_SIG_OUT0
RMT_SIG_OUT1
RMT_SIG_OUT2
RMT_SIG_OUT3
I2CEXT0_SCL
I2CEXT0_SDA
I2CEXT1_SCL
I2CEXT1_SDA
GPIO_SD0
GPIO_SD1
GPIO_SD2
GPIO_SD3
GPIO_SD4
GPIO_SD5
GPIO_SD6
GPIO_SD7
FSPICLK
FSPIQ
FSPID
FSPIHD
FSPIWP
FSPIIO4
FSPIIO5
FSPIIO6
FSPIIO7
FSPICS0
FSPICS1
FSPICS2
FSPICS3
FSPICS4
FSPICS5
SUBSPICLK
SUBSPIQ
SUBSPID
SUBSPIHD
SUBSPIWP
SUBSPICS0
SUBSPICS1
FSPIDQS
SPI3_CS2
I2S0O_SD1
SUBSPID4
SUBSPID5
SUBSPID6
SUBSPID7
SUBSPIDQS
PWM0_0A
PWM0_0B
PWM0_1A
PWM0_1B
PWM0_2A
PWM0_2B
PWM1_0A
PWM1_0B
PWM1_1A
PWM1_1B
PWM1_2A
PWM1_2B
SDIO_TOHOST_INT
PCMFSYNC
PCMCLK
GPIO
Trait Implementations§
source§impl Clone for OutputSignal
impl Clone for OutputSignal
source§fn clone(&self) -> OutputSignal
fn clone(&self) -> OutputSignal
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more