[−][src]Module teensy4_pins::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.
Pin | Pad ID | Alt0 | Alt1 | Alt2 | Alt3 | Alt4 | Alt5 | Alt6 | Alt7 | Alt8 | Alt9 |
---|---|---|---|---|---|---|---|---|---|---|---|
34 | SD_B0_03 | FlexPWM1_1_B | SPI1_SDI | ||||||||
35 | SD_B0_02 | FlexPWM1_1_A | SPI1_SDO | ||||||||
36 | SD_B0_01 | FlexPWM1_0_B | I2C3_SDA | SPI1_PCS0 | |||||||
37 | SD_B0_00 | FlexPWM1_0_A | I2C3_SCL | SPI1_SCK | |||||||
38 | SD_B0_05 | FlexPWM1_2_B | UART8_RX | ||||||||
39 | SD_B0_04 | FlexPWM1_2_A | UART8_TX |
Re-exports
pub use crate::common::*; |
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 |
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) |