[M487] Fix board header for real chip

pull/4608/head
ccli8 2017-05-24 17:59:05 +08:00
parent 12536436f8
commit 82a5b5dd34
2 changed files with 32 additions and 37 deletions

View File

@ -74,8 +74,8 @@ typedef enum {
UART_3 = (int) NU_MODNAME(UART3_BASE, 3, 0),
UART_4 = (int) NU_MODNAME(UART4_BASE, 4, 0),
UART_5 = (int) NU_MODNAME(UART5_BASE, 5, 0),
// FIXME: board-specific
STDIO_UART = UART_1
// NOTE: board-specific
STDIO_UART = UART_0
} UARTName;
typedef enum {

View File

@ -81,49 +81,44 @@ typedef enum {
PH_0 = NU_PORT_N_PIN_TO_PINNAME(7, 0), PH_1, PH_2, PH_3, PH_4, PH_5, PH_6, PH_7, PH_8, PH_9, PH_10, PH_11,
// Arduino UNO naming
A0 = PB_0,
A1 = PB_1,
A2 = PB_2,
A0 = PB_6,
A1 = PB_7,
A2 = PB_8,
A3 = PB_3,
A4 = PB_4,
A5 = PB_8,
A6 = PB_9,
A7 = PB_10,
A5 = PB_5,
D0 = PD_6,
D1 = PD_1,
D2 = PC_6,
D3 = PC_7,
D4 = PC_11,
D5 = PC_12,
D6 = PC_13,
D7 = PC_14,
D8 = PC_0,
D9 = PC_1,
D10 = PC_2,
D11 = PC_3,
D12 = PC_4,
D13 = PC_5,
D14 = PE_5,
D15 = PE_4,
// FIXME: other board-specific naming
D0 = PH_9,
D1 = PH_8,
D2 = PB_9,
D3 = PF_11,
D4 = PG_4,
D5 = PC_11,
D6 = PC_12,
D7 = PC_13,
D8 = PA_5,
D9 = PA_4,
D10 = PA_3,
D11 = PA_0,
D12 = PA_1,
D13 = PA_2,
// Note: board-specific
// UART naming
USBTX = PE_8,
USBRX = PE_9,
USBTX = PD_3,
USBRX = PD_2,
STDIO_UART_TX = USBTX,
STDIO_UART_RX = USBRX,
// LED naming
LED1 = PD_2,
LED2 = PD_3,
LED3 = PD_7,
LED4 = D0, // No real LED. Just for passing ATS.
LED_RED = LED2,
LED_GREEN = LED3,
LED_BLUE = LED1,
LED_RED = PH_0,
LED_YELLOW = PH_1,
LED_GREEN = PH_2,
LED1 = LED_RED,
LED2 = LED_YELLOW,
LED3 = LED_GREEN,
// Button naming
SW1 = PA_15,
SW2 = PA_14,
SW2 = PC_10,
SW3 = PC_9,
} PinName;