mirror of https://github.com/ARMmbed/mbed-os.git
use define for led, button, spi and i2c
use define for led, button, spi and i2cpull/15504/head
parent
0e282c36cd
commit
df0dc8b43e
|
@ -160,18 +160,11 @@ typedef enum {
|
|||
p46 = P1_14,
|
||||
p47 = P1_15,
|
||||
|
||||
LED1 = p6, /* On board Green */
|
||||
LED2 = p8, /* RGB Red */
|
||||
LED3 = p41, /* RGB Green */
|
||||
LED4 = p12, /* RGB Blue */
|
||||
|
||||
BUTTON1 = p38,
|
||||
|
||||
/* Available on castelled board edges */
|
||||
RX_PIN_NUMBER = p24,
|
||||
TX_PIN_NUMBER = p20,
|
||||
CTS_PIN_NUMBER = p17,
|
||||
RTS_PIN_NUMBER = p22,
|
||||
RX_PIN_NUMBER = P0_24,
|
||||
TX_PIN_NUMBER = P0_20,
|
||||
CTS_PIN_NUMBER = P0_17,
|
||||
RTS_PIN_NUMBER = P0_22,
|
||||
|
||||
// mBed interface Pins
|
||||
CONSOLE_TX = TX_PIN_NUMBER,
|
||||
|
@ -189,20 +182,29 @@ typedef enum {
|
|||
STDIO_UART_CTS = CTS_PIN_NUMBER,
|
||||
STDIO_UART_RTS = RTS_PIN_NUMBER,
|
||||
|
||||
/* Available on castelled board edges */
|
||||
SPI_PSELMOSI0 = p42,
|
||||
SPI_PSELMISO0 = p45,
|
||||
SPI_PSELSS0 = p2,
|
||||
SPI_PSELSCK0 = p47,
|
||||
|
||||
/* Available on castelled board edges */
|
||||
I2C_SDA0 = p9,
|
||||
I2C_SCL0 = p10,
|
||||
|
||||
// Not connected
|
||||
NC = (int)0xFFFFFFFF
|
||||
} PinName;
|
||||
|
||||
|
||||
#define LED1 P0_6 /* On board Green */
|
||||
#define LED2 P0_8 /* RGB Red */
|
||||
#define LED3 P1_9 /* RGB Green */
|
||||
#define LED4 P0_12 /* RGB Blue */
|
||||
|
||||
#define BUTTON1 P1_6
|
||||
|
||||
/* Available on castelled board edges */
|
||||
#define SPI_PSELMOSI0 P1_10
|
||||
#define SPI_PSELMISO0 P1_13
|
||||
#define SPI_PSELSS0 P0_2
|
||||
#define SPI_PSELSCK0 P1_15
|
||||
|
||||
/* Available on castelled board edges */
|
||||
#define I2C_SDA0 P0_9
|
||||
#define I2C_SCL0 P0_10
|
||||
|
||||
|
||||
typedef enum {
|
||||
PullNone = 0,
|
||||
PullDown = 1,
|
||||
|
|
Loading…
Reference in New Issue