Module teensy4_bsp::t40[][src]

Expand description

Teensy 4.0 specific APIs

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

PinPad IDAlt0Alt1Alt2Alt3Alt4Alt5Alt6Alt7Alt8Alt9
34SD_B0_03FlexPWM1_1_BSPI1_SDI
35SD_B0_02FlexPWM1_1_ASPI1_SDO
36SD_B0_01FlexPWM1_0_BI2C3_SDASPI1_PCS0
37SD_B0_00FlexPWM1_0_AI2C3_SCLSPI1_SCK
38SD_B0_05FlexPWM1_2_BUART8_RX
39SD_B0_04FlexPWM1_2_AUART8_TX

Structs

Teensy 4.0 pins

Functions

Constrain the processor pads to the Teensy 4.0 pins

Type Definitions

Type-erased Teensy 4.0 pins

Pin 0 (common)

Pin 1 (common)

Pin 2 (common)

Pin 3 (common)

Pin 4 (common)

Pin 5 (common)

Pin 6 (common)

Pin 7 (common)

Pin 8 (common)

Pin 9 (common)

Pin 10 (common)

Pin 11 (common)

Pin 12 (common)

Pin 13 (common)

Pin 14 (common)

Pin 15 (common)

Pin 16 (common)

Pin 17 (common)

Pin 18 (common)

Pin 19 (common)

Pin 20 (common)

Pin 21 (common)

Pin 22 (common)

Pin 23 (common)

Pin 24 (common)

Pin 25 (common)

Pin 26 (common)

Pin 27 (common)

Pin 28 (common)

Pin 29 (common)

Pin 30 (common)

Pin 31 (common)

Pin 32 (common)

Pin 33 (common)

Pin 34 (4.0)

Pin 35 (4.0)

Pin 36 (4.0)

Pin 37 (4.0)

Pin 38 (4.0)

Pin 39 (4.0)