X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Lib%2Fpin_map.teensy3;h=a0b77c981e106a4ee6ca5206030d9e9238333b62;hb=0013d7a4f31d35ad054369037e20b683085c6116;hp=e440a5f62ddb3b943fdbcd2f6ef87dbc9b1c46e3;hpb=dc22fa757a1e044fd501a3164bd2a520d7b673fe;p=kiibohd-controller.git diff --git a/Lib/pin_map.teensy3 b/Lib/pin_map.teensy3 index e440a5f..a0b77c9 100644 --- a/Lib/pin_map.teensy3 +++ b/Lib/pin_map.teensy3 @@ -1,46 +1,75 @@ -// Pin Arduino -// 0 B16 RXD -// 1 B17 TXD -// 2 D0 -// 3 A12 FTM1_CH0 -// 4 A13 FTM1_CH1 -// 5 D7 FTM0_CH7 OC0B/T1 -// 6 D4 FTM0_CH4 OC0A -// 7 D2 -// 8 D3 ICP1 -// 9 C3 FTM0_CH2 OC1A -// 10 C4 FTM0_CH3 SS/OC1B -// 11 C6 MOSI/OC2A -// 12 C7 MISO -// 13 C5 SCK -// 14 D1 -// 15 C0 -// 16 B0 (FTM1_CH0) -// 17 B1 (FTM1_CH1) -// 18 B3 SDA -// 19 B2 SCL -// 20 D5 FTM0_CH5 -// 21 D6 FTM0_CH6 -// 22 C1 FTM0_CH0 -// 23 C2 FTM0_CH1 -// 24 A5 (FTM0_CH2) -// 25 B19 -// 26 E1 -// 27 C9 -// 28 C8 -// 29 C10 -// 30 C11 -// 31 E0 -// 32 B18 -// 33 A4 (FTM0_CH1) -// (34) analog only -// (35) analog only -// (36) analog only -// (37) analog only +// Pin Name Function Hardware +// ---------------------------------- +// 0 PTB16 RX0 +// 1 PTB17 TX0 +// 2 PTD0 PCS0 +// 3 PTA12 FTM1_CH0 PWM (CAN TX - Teensy 3.1) I2S_TXD0 +// 4 PTA13 FTM1_CH1 PWM (CAN RX - Teensy 3.1) I2S_TX_FS +// 5 PTD7 FTM0_CH7 PWM +// 6 PTD4 FTM0_CH4 PWM PCS1 +// 7 PTD2 RX2 SOUT0 +// 8 PTD3 TX2 SIN0 +// 9 PTC3 FTM0_CH2 RX1 PWM PCS1 I2S_TX_BCLK +// 10 PTC4 FTM0_CH3 TX1 PWM PCS0 +// 11 PTC6 SOUT0 I2S_RX_BCLK I2S_MCLK +// 12 PTC7 SIN0 I2S_RX_FS +// 13 PTC5 LED SCK0 I2S_RXD0 +// 14 PTD1 SCK0 +// 15 PTC0 PCS4 I2S_TXD1 +// 16 PTB0 (FTM1_CH0) SCL0 +// 17 PTB1 (FTM1_CH1) SDA0 +// 18 PTB3 SDA0 +// 19 PTB2 SCL0 +// 20 PTD5 FTM0_CH5 PWM PCS2 +// 21 PTD6 FTM0_CH6 PWM PCS3 +// 22 PTC1 FTM0_CH0 PWM PCS3 I2S_TXD0 +// 23 PTC2 FTM0_CH1 PWM PCS2 I2S_TX_FS +// 24 PTA5 (FTM0_CH2) I2S_TX_BCLK +// 25 PTB19 (PWM - Teensy 3.1) I2S_TX_FS +// 26 PTE1 RX1 SCL1 +// 27 PTC9 I2S_RX_BCLK +// 28 PTC8 I2S_MCLK +// 29 PTC10 (SCL1 - Teensy 3.1) I2S_RX_FS +// 30 PTC11 (SDA1 - Teensy 3.1) I2S_RXD1 +// 31 PTE0 TX1 SDA1 +// 32 PTB18 (PWM - Teensy 3.1) I2S_TX_BCLK +// 33 PTA4 (FTM0_CH1) +// 34 analog only +// 35 analog only +// 36 analog only +// 37 analog only +// 38 Temp Sensor +// 39 Vref +// 40 DAC/A14 // not available to user: -// A0 FTM0_CH5 SWD Clock -// A1 FTM0_CH6 USB ID -// A2 FTM0_CH7 SWD Trace -// A3 FTM0_CH0 SWD Data +// A0 FTM0_CH5 SWD Clock +// A1 FTM0_CH6 USB ID +// A2 FTM0_CH7 SWD Trace +// A3 FTM0_CH0 SWD Data + +// Analog Channel Channel +// Pin Pin Name ADC0 ADC1 +// ----------------------------------------- +// A0 14 D1 5 (AD5b) +// A1 15 C0 14 (AD14) +// A2 16 B0 8 (AD8) 8 (AD8) +// A3 17 B1 9 (AD9) 9 (AD9) +// A4 18 B3 13 (AD13) +// A5 19 B2 12 (AD12) +// A6 20 D5 6 (AD6b) +// A7 21 D6 7 (AD7b) +// A8 22 C1 15 (AD15) +// A9 23 C2 4 (AD4b) +// A10 0 (DAD0) 3 (DAD3) +// A11 19 (AD19) +// A12 3 (DAD3) 0 (DAD0) +// A13 19 (AD19) +// A14 DAC 23 (AD23) (Teensy 3.1 Only) +// A15 26 E1 5 (AD5a) +// A16 27 C9 5 (AD5b) +// A17 28 C8 4 (AD4b) +// A18 29 C10 6 (AD6b) +// A19 30 C11 7 (AD7b) +// A20 31 E0 4 (AD4a)