Module teensy4_pins::t41[][src]

Expand description

Teensy 4.1 specific APIs

Use from_pads to constrain the processor pads into the pins available on the Teensy 4.1. If you cannot safely acquire all processor pads, use the unsafe Pins::new method to generate pins.

PinPad IDAlt0Alt1Alt2Alt3Alt4Alt5Alt6Alt7Alt8Alt9
34B1_13WDOG1_BLPUART5_RXCSI_VSYNCENET_1588_EVENT0_OUTFLEXIO2_FLEXIO29GPIO2_IO29USDHC1_WPSEMC_DQS4FLEXIO3_FLEXIO29
35B1_12LPUART5_TXCSI_PIXCLKENET_1588_EVENT0_INFLEXIO2_FLEXIO28GPIO2_IO28USDHC1_CD_BFLEXIO3_FLEXIO28
36B1_02LCD_DATA14XBAR1_INOUT16LPSPI4_PCS2SAI1_TX_BCLKFLEXIO2_FLEXIO18GPIO2_IO18FLEXPWM2_PWMA03ENET2_RDATA01FLEXIO3_FLEXIO18
37B1_03LCD_DATA15XBAR1_INOUT17LPSPI4_PCS1SAI1_TX_SYNCFLEXIO2_FLEXIO19GPIO2_IO19FLEXPWM2_PWMB03ENET2_RX_ENFLEXIO3_FLEXIO19
38AD_B1_12FLEXSPIA_DATA01ACMP_OUT00LPSPI3_PCS0SAI1_RX_DATA00CSI_DATA05GPIO1_IO28USDHC2_DATA4KPP_ROW01ENET2_1588_EVENT2_OUTFLEXIO3_FLEXIO12
39AD_B1_13FLEXSPIA_DATA00ACMP_OUT01LPSPI3_SDISAI1_TX_DATA00CSI_DATA04GPIO1_IO29USDHC2_DATA5KPP_COL01ENET2_1588_EVENT2_INFLEXIO3_FLEXIO13
40AD_B1_04FLEXSPIB_DATA03ENET_MDCLPUART3_CTS_BSPDIF_SR_CLKCSI_PIXCLKGPIO1_IO20USDHC2_DATA0KPP_ROW05GPT2_CAPTURE2FLEXIO3_FLEXIO04
41AD_B1_05FLEXSPIB_DATA02ENET_MDIOLPUART3_RTS_BSPDIF_OUTCSI_MCLKGPIO1_IO21USDHC2_DATA1KPP_COL05GPT2_COMPARE1FLEXIO3_FLEXIO05
42SD_B0_03USDHC1_DATA1FLEXPWM1_PWMB01LPUART8_RTS_BXBAR1_INOUT07LPSPI1_SDIGPIO3_IO15ENET2_RDATA00SEMC_CLK6
43SD_B0_02USDHC1_DATA0FLEXPWM1_PWMA01LPUART8_CTS_BXBAR1_INOUT06LPSPI1_SDOGPIO3_IO14ENET2_RX_ERSEMC_CLK5
44SD_B0_01USDHC1_CLKFLEXPWM1_PWMB00LPI2C3_SDAXBAR1_INOUT05LPSPI1_PCS0GPIO3_IO13FLEXSPIB_SS1_BENET2_TX_CLKENET2_REF_CLK2
45SD_B0_00USDHC1_CMDFLEXPWM1_PWMA00LPI2C3_SCLXBAR1_INOUT04LPSPI1_SCKGPIO3_IO12FLEXSPIA_SS1_BENET2_TX_ENSEMC_DQS4
46SD_B0_05USDHC1_DATA3FLEXPWM1_PWMB02LPUART8_RXXBAR1_INOUT09FLEXSPIB_DQSGPIO3_IO17CCM_CLKO2ENET2_RX_EN
47SD_B0_04USDHC1_DATA2FLEXPWM1_PWMA02LPUART8_TXXBAR1_INOUT08FLEXSPIB_SS0_BGPIO3_IO16CCM_CLKO1ENET2_RDATA01

Re-exports

pub use crate::common::*;

Structs

Teensy 4.1 pins

Functions

Constrain the processor pads to the Teensy 4.1 pins

into_pinsDeprecated

Use from_pads.

Type Definitions

Type-erased Teensy 4.1 pins

Pin 34 (4.1)

Pin 35 (4.1)

Pin 36 (4.1)

Pin 37 (4.1)

Pin 38 (4.1)

Pin 39 (4.1)

Pin 40 (4.1)

Pin 41 (4.1)

Pin 42 (4.1)

Pin 43 (4.1)

Pin 44 (4.1)

Pin 45 (4.1)

Pin 46 (4.1)

Pin 47 (4.1)