stm32f4xx_hal::gpio

Trait ExtiPin

Source
pub trait ExtiPin {
    // Required methods
    fn make_interrupt_source(&mut self, syscfg: &mut SysCfg);
    fn trigger_on_edge(&mut self, exti: &mut EXTI, level: Edge);
    fn enable_interrupt(&mut self, exti: &mut EXTI);
    fn disable_interrupt(&mut self, exti: &mut EXTI);
    fn clear_interrupt_pending_bit(&mut self);
    fn check_interrupt(&self) -> bool;
}
Expand description

External Interrupt Pin

Required Methods§

Source

fn make_interrupt_source(&mut self, syscfg: &mut SysCfg)

Make corresponding EXTI line sensitive to this pin

Source

fn trigger_on_edge(&mut self, exti: &mut EXTI, level: Edge)

Generate interrupt on rising edge, falling edge or both

Source

fn enable_interrupt(&mut self, exti: &mut EXTI)

Enable external interrupts from this pin.

Source

fn disable_interrupt(&mut self, exti: &mut EXTI)

Disable external interrupts from this pin

Source

fn clear_interrupt_pending_bit(&mut self)

Clear the interrupt pending bit for this pin

Source

fn check_interrupt(&self) -> bool

Reads the interrupt pending bit for this pin

Implementors§

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::can1::Rx

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::can1::Tx

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::can2::Rx

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::can2::Tx

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D0

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D1

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D2

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D3

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D4

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D5

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D6

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D7

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D8

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D9

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D10

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D11

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D12

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::D13

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::Hsync

Source§

impl ExtiPin for Pixclk

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::dcmi::Vsync

Source§

impl ExtiPin for Col

Source§

impl ExtiPin for Crs

Source§

impl ExtiPin for CrsDv

Source§

impl ExtiPin for Mdc

Source§

impl ExtiPin for Mdio

Source§

impl ExtiPin for PpsOut

Source§

impl ExtiPin for RefClk

Source§

impl ExtiPin for RxClk

Source§

impl ExtiPin for RxDv

Source§

impl ExtiPin for RxEr

Source§

impl ExtiPin for Rxd0

Source§

impl ExtiPin for Rxd1

Source§

impl ExtiPin for Rxd2

Source§

impl ExtiPin for Rxd3

Source§

impl ExtiPin for TxClk

Source§

impl ExtiPin for TxEn

Source§

impl ExtiPin for Txd0

Source§

impl ExtiPin for Txd1

Source§

impl ExtiPin for Txd2

Source§

impl ExtiPin for Txd3

Source§

impl ExtiPin for A0

Source§

impl ExtiPin for A1

Source§

impl ExtiPin for A2

Source§

impl ExtiPin for A3

Source§

impl ExtiPin for A4

Source§

impl ExtiPin for A5

Source§

impl ExtiPin for A6

Source§

impl ExtiPin for A7

Source§

impl ExtiPin for A8

Source§

impl ExtiPin for A9

Source§

impl ExtiPin for A10

Source§

impl ExtiPin for A11

Source§

impl ExtiPin for A12

Source§

impl ExtiPin for A13

Source§

impl ExtiPin for A14

Source§

impl ExtiPin for A15

Source§

impl ExtiPin for A16

Source§

impl ExtiPin for A17

Source§

impl ExtiPin for A18

Source§

impl ExtiPin for A19

Source§

impl ExtiPin for A20

Source§

impl ExtiPin for A21

Source§

impl ExtiPin for A22

Source§

impl ExtiPin for A23

Source§

impl ExtiPin for A24

Source§

impl ExtiPin for A25

Source§

impl ExtiPin for Address

Source§

impl ExtiPin for Ale

Source§

impl ExtiPin for Ba0

Source§

impl ExtiPin for Ba1

Source§

impl ExtiPin for Cd

Source§

impl ExtiPin for Ne1

Source§

impl ExtiPin for Ne2

Source§

impl ExtiPin for Ne3

Source§

impl ExtiPin for Ne4

Source§

impl ExtiPin for Cle

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::Clk

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D0

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D1

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D2

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D3

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D4

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D5

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D6

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D7

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D8

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D9

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D10

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D11

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D12

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::fsmc::D13

Source§

impl ExtiPin for D14

Source§

impl ExtiPin for D15

Source§

impl ExtiPin for D16

Source§

impl ExtiPin for D17

Source§

impl ExtiPin for D18

Source§

impl ExtiPin for D19

Source§

impl ExtiPin for D20

Source§

impl ExtiPin for D21

Source§

impl ExtiPin for D22

Source§

impl ExtiPin for D23

Source§

impl ExtiPin for D24

Source§

impl ExtiPin for D25

Source§

impl ExtiPin for D26

Source§

impl ExtiPin for D27

Source§

impl ExtiPin for D28

Source§

impl ExtiPin for D29

Source§

impl ExtiPin for D30

Source§

impl ExtiPin for D31

Source§

impl ExtiPin for Da0

Source§

impl ExtiPin for Da1

Source§

impl ExtiPin for Da2

Source§

impl ExtiPin for Da3

Source§

impl ExtiPin for Da4

Source§

impl ExtiPin for Da5

Source§

impl ExtiPin for Da6

Source§

impl ExtiPin for Da7

Source§

impl ExtiPin for Da8

Source§

impl ExtiPin for Da9

Source§

impl ExtiPin for Da10

Source§

impl ExtiPin for Da11

Source§

impl ExtiPin for Da12

Source§

impl ExtiPin for Da13

Source§

impl ExtiPin for Da14

Source§

impl ExtiPin for Da15

Source§

impl ExtiPin for Int2

Source§

impl ExtiPin for Int3

Source§

impl ExtiPin for Intr

Source§

impl ExtiPin for Nbl0

Source§

impl ExtiPin for Nbl1

Source§

impl ExtiPin for Nbl2

Source§

impl ExtiPin for Nbl3

Source§

impl ExtiPin for Nce2

Source§

impl ExtiPin for Nce3

Source§

impl ExtiPin for Nce41

Source§

impl ExtiPin for Nce42

Source§

impl ExtiPin for Niord

Source§

impl ExtiPin for Niowr

Source§

impl ExtiPin for Nl

Source§

impl ExtiPin for Nreg

Source§

impl ExtiPin for Nwait

Source§

impl ExtiPin for Noe

Source§

impl ExtiPin for Sdcke0

Source§

impl ExtiPin for Sdcke1

Source§

impl ExtiPin for Sdclk

Source§

impl ExtiPin for Sdncas

Source§

impl ExtiPin for Sdne0

Source§

impl ExtiPin for Sdne1

Source§

impl ExtiPin for Sdnras

Source§

impl ExtiPin for Sdnwe

Source§

impl ExtiPin for Nwe

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c1::Scl

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c1::Sda

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c1::Smba

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c2::Scl

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c2::Sda

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c2::Smba

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c3::Scl

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c3::Sda

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2c3::Smba

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s2::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s2::ExtSd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s2::Mck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s2::Sd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s2::Ws

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s3::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s3::ExtSd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s3::Mck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s3::Sd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s3::Ws

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s4::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s4::Mck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s4::Sd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s4::Ws

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s5::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s5::Mck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s5::Sd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::i2s5::Ws

Source§

impl ExtiPin for Ckin

Source§

impl ExtiPin for B0

Source§

impl ExtiPin for B1

Source§

impl ExtiPin for B2

Source§

impl ExtiPin for B3

Source§

impl ExtiPin for B4

Source§

impl ExtiPin for B5

Source§

impl ExtiPin for B6

Source§

impl ExtiPin for B7

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::ltdc::Clk

Source§

impl ExtiPin for De

Source§

impl ExtiPin for G0

Source§

impl ExtiPin for G1

Source§

impl ExtiPin for G2

Source§

impl ExtiPin for G3

Source§

impl ExtiPin for G4

Source§

impl ExtiPin for G5

Source§

impl ExtiPin for G6

Source§

impl ExtiPin for G7

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::ltdc::Hsync

Source§

impl ExtiPin for R0

Source§

impl ExtiPin for R1

Source§

impl ExtiPin for R2

Source§

impl ExtiPin for R3

Source§

impl ExtiPin for R4

Source§

impl ExtiPin for R5

Source§

impl ExtiPin for R6

Source§

impl ExtiPin for R7

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::ltdc::Vsync

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_fs::Dm

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_fs::Dp

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_fs::Id

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_fs::Sof

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_hs::Dm

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_hs::Dp

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_hs::Id

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::otg_hs::Sof

Source§

impl ExtiPin for UlpiCk

Source§

impl ExtiPin for UlpiD0

Source§

impl ExtiPin for UlpiD1

Source§

impl ExtiPin for UlpiD2

Source§

impl ExtiPin for UlpiD3

Source§

impl ExtiPin for UlpiD4

Source§

impl ExtiPin for UlpiD5

Source§

impl ExtiPin for UlpiD6

Source§

impl ExtiPin for UlpiD7

Source§

impl ExtiPin for UlpiDir

Source§

impl ExtiPin for UlpiNxt

Source§

impl ExtiPin for UlpiStp

Source§

impl ExtiPin for Mco1

Source§

impl ExtiPin for Mco2

Source§

impl ExtiPin for Refin

Source§

impl ExtiPin for FsA

Source§

impl ExtiPin for FsB

Source§

impl ExtiPin for MclkA

Source§

impl ExtiPin for MclkB

Source§

impl ExtiPin for SckA

Source§

impl ExtiPin for SckB

Source§

impl ExtiPin for SdA

Source§

impl ExtiPin for SdB

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::Ck

Source§

impl ExtiPin for Cmd

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D0

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D1

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D2

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D3

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D4

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D5

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D6

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::sdio::D7

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi1::Miso

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi1::Mosi

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi1::Nss

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi1::Sck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi2::Miso

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi2::Mosi

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi2::Nss

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi2::Sck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi3::Miso

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi3::Mosi

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi3::Nss

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi3::Sck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi4::Miso

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi4::Mosi

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi4::Nss

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi4::Sck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi5::Miso

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi5::Mosi

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi5::Nss

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi5::Sck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi6::Miso

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi6::Mosi

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi6::Nss

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::spi6::Sck

Source§

impl ExtiPin for JtckSwclk

Source§

impl ExtiPin for Jtdi

Source§

impl ExtiPin for JtdoSwo

Source§

impl ExtiPin for JtmsSwdio

Source§

impl ExtiPin for Jtrst

Source§

impl ExtiPin for Traceclk

Source§

impl ExtiPin for Traced0

Source§

impl ExtiPin for Traced1

Source§

impl ExtiPin for Traced2

Source§

impl ExtiPin for Traced3

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Bkin

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Etr

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim2::Etr

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim3::Etr

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim4::Etr

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Bkin

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Etr

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart1::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart1::Cts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart1::Rts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart2::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart2::Cts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart2::Rts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart3::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart3::Cts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart3::Rts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart6::Ck

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart6::Cts

Source§

impl ExtiPin for stm32f4xx_hal::gpio::alt::usart6::Rts

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch1N<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch2N<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch3<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch3N<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim1::Ch4<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim2::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim2::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim2::Ch3<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim2::Ch4<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim3::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim3::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim3::Ch3<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim3::Ch4<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim4::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim4::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim4::Ch3<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim4::Ch4<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim5::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim5::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim5::Ch3<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim5::Ch4<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch1N<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch2N<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch3<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch3N<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim8::Ch4<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim9::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim9::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim10::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim11::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim12::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim12::Ch2<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim13::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::tim14::Ch1<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart4::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart4::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart5::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart5::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart7::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart7::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart8::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::uart8::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart1::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart1::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart2::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart2::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart3::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart3::Tx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart6::Rx<Otype>

Source§

impl<Otype> ExtiPin for stm32f4xx_hal::gpio::alt::usart6::Tx<Otype>

Source§

impl<PIN> ExtiPin for PIN
where PIN: PinExt, PIN::Mode: Interruptible,