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 // Default peripherals
#define MBED_SPI0 p5, p6, p7, p8 #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_UART0 p9, p10
#define MBED_UART1 p13, p14 #define MBED_UART1 p13, p14
#define MBED_UART2 p27, p28 #define MBED_UART2 p15, p16
#define MBED_UARTUSB USBTX, USBRX #define MBED_UARTUSB USBTX, USBRX
#define MBED_I2C0 p28, p27 #define MBED_I2C0 p17, p18
#define MBED_I2C1 p9, p10 //#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_ANALOGIN0 p22
#define MBED_ANALOGIN1 p16 #define MBED_ANALOGIN1 p23
#define MBED_ANALOGIN2 p17 //#define MBED_ANALOGIN2 p17
#define MBED_ANALOGIN3 p18 //#define MBED_ANALOGIN3 p18
#define MBED_ANALOGIN4 p19 //#define MBED_ANALOGIN4 p19
#define MBED_ANALOGIN5 p20 //#define MBED_ANALOGIN5 p20
#define MBED_PWMOUT0 p26 #define MBED_PWMOUT0 p24
#define MBED_PWMOUT1 p25 #define MBED_PWMOUT1 p25
#define MBED_PWMOUT2 p24 #define MBED_PWMOUT2 p26
#define MBED_PWMOUT3 p23 #define MBED_PWMOUT3 p27
#define MBED_PWMOUT4 p22 //#define MBED_PWMOUT4 p22
#define MBED_PWMOUT5 p21 //#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 #ifdef __cplusplus
} }

View File

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