Assign PinNames to peripherals

pull/1118/head
Dmitry Bogdanov 2015-05-18 14:19:37 +04:00
parent 035a3b8f56
commit 8ca60d1d2d
2 changed files with 48 additions and 33 deletions

View File

@ -75,33 +75,43 @@ typedef enum {
// Default peripherals
#define MBED_SPI0 p5, p6, p7, p8
#define MBED_SPI1 p11, p12, p13, p14
//#define MBED_SPI1 p11, p12, p13, p14
#define MBED_UART0 p9, p10
#define MBED_UART1 p13, p14
#define MBED_UART2 p27, p28
#define MBED_UART2 p15, p16
#define MBED_UARTUSB USBTX, USBRX
#define MBED_I2C0 p28, p27
#define MBED_I2C1 p9, p10
#define MBED_I2C0 p17, p18
//#define MBED_I2C1 p9, p10
#define MBED_CAN0 p30, p29
#define MBED_CAN0 p19, p20
#define MBED_ANALOGOUT0 p18
#define MBED_ANALOGOUT0 p21
#define MBED_ANALOGIN0 p15
#define MBED_ANALOGIN1 p16
#define MBED_ANALOGIN2 p17
#define MBED_ANALOGIN3 p18
#define MBED_ANALOGIN4 p19
#define MBED_ANALOGIN5 p20
#define MBED_ANALOGIN0 p22
#define MBED_ANALOGIN1 p23
//#define MBED_ANALOGIN2 p17
//#define MBED_ANALOGIN3 p18
//#define MBED_ANALOGIN4 p19
//#define MBED_ANALOGIN5 p20
#define MBED_PWMOUT0 p26
#define MBED_PWMOUT0 p24
#define MBED_PWMOUT1 p25
#define MBED_PWMOUT2 p24
#define MBED_PWMOUT3 p23
#define MBED_PWMOUT4 p22
#define MBED_PWMOUT5 p21
#define MBED_PWMOUT2 p26
#define MBED_PWMOUT3 p27
//#define MBED_PWMOUT4 p22
//#define MBED_PWMOUT5 p21
#define MBED_USB_D_PLUS p28
#define MBED_USB_D_MINUS p29
#define MBED_MCICLK p30
#define MBED_MCICMD p31
#define MBED_MCIDAT0 p32
#define MBED_MCIDAT1 p33
#define MBED_MCIDAT2 p34
#define MBED_MCIDAT3 p35
#ifdef __cplusplus
}

View File

@ -51,22 +51,27 @@ typedef enum {
p12 = P0_17,
p13 = P2_0,
p14 = P2_1,
p15 = P0_23,
p16 = P0_24,
p17 = P0_25,
p18 = P0_26,
p19 = P1_30,
p20 = P1_31,
p21 = P2_5,
p22 = P2_4,
p23 = P2_3,
p24 = P2_2,
p25 = P2_1,
p26 = P2_0,
p27 = P2_8,
p28 = P2_9,
p29 = P0_5,
p30 = P0_4,
p15 = P4_28,
p16 = P4_29,
p17 = P2_30,
p18 = P2_31,
p19 = P0_0,
p20 = P0_1,
p21 = P0_26,
p22 = P0_12,
p23 = P0_13,
p24 = P1_20,
p25 = P1_21,
p26 = P1_23,
p27 = P1_24,
p28 = P0_29,
p29 = P0_30,
p30 = P1_2,
p31 = P1_3,
p32 = P1_6,
p33 = P1_7,
p34 = P1_11,
p35 = P1_12,
// Other mbed Pin Names
LED1 = P1_19,