[][src]Module teensy4_bsp::t40

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

Pins

Teensy 4.0 pins

Functions

into_pins

Constrain the processor pads to the Teensy 4.0 pins

Type Definitions

ErasedPins

Type-erased Teensy 4.0 pins

P0

Pin 0 (common)

P1

Pin 1 (common)

P2

Pin 2 (common)

P3

Pin 3 (common)

P4

Pin 4 (common)

P5

Pin 5 (common)

P6

Pin 6 (common)

P7

Pin 7 (common)

P8

Pin 8 (common)

P9

Pin 9 (common)

P10

Pin 10 (common)

P11

Pin 11 (common)

P12

Pin 12 (common)

P13

Pin 13 (common)

P14

Pin 14 (common)

P15

Pin 15 (common)

P16

Pin 16 (common)

P17

Pin 17 (common)

P18

Pin 18 (common)

P19

Pin 19 (common)

P20

Pin 20 (common)

P21

Pin 21 (common)

P22

Pin 22 (common)

P23

Pin 23 (common)

P24

Pin 24 (common)

P25

Pin 25 (common)

P26

Pin 26 (common)

P27

Pin 27 (common)

P28

Pin 28 (common)

P29

Pin 29 (common)

P30

Pin 30 (common)

P31

Pin 31 (common)

P32

Pin 32 (common)

P33

Pin 33 (common)

P34

Pin 34 (4.0)

P35

Pin 35 (4.0)

P36

Pin 36 (4.0)

P37

Pin 37 (4.0)

P38

Pin 38 (4.0)

P39

Pin 39 (4.0)