From b6ff40e94dfc67c5b63818263f196680e6b92081 Mon Sep 17 00:00:00 2001 From: cyliangtw Date: Tue, 27 Feb 2018 11:38:29 +0800 Subject: [PATCH] [M451/M480/NANO100/NUC472] Define SERIAL and I2C pin name for compatiblity --- .../TARGET_M451/TARGET_NUMAKER_PFM_M453/PinNames.h | 7 ++++++- .../TARGET_M480/TARGET_NUMAKER_PFM_M487/PinNames.h | 5 +++++ .../TARGET_NANO100/TARGET_NUMAKER_PFM_NANO130/PinNames.h | 7 ++++++- .../TARGET_NUC472/TARGET_NUMAKER_PFM_NUC472/PinNames.h | 9 +++++++-- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/targets/TARGET_NUVOTON/TARGET_M451/TARGET_NUMAKER_PFM_M453/PinNames.h b/targets/TARGET_NUVOTON/TARGET_M451/TARGET_NUMAKER_PFM_M453/PinNames.h index 8712c3faa8..4599c86ca9 100644 --- a/targets/TARGET_NUVOTON/TARGET_M451/TARGET_NUMAKER_PFM_M453/PinNames.h +++ b/targets/TARGET_NUVOTON/TARGET_M451/TARGET_NUMAKER_PFM_M453/PinNames.h @@ -104,13 +104,18 @@ typedef enum { D13 = PC_5, D14 = PE_5, D15 = PE_4, + + I2C_SCL = D15, + I2C_SDA = D14, - // FIXME: other board-specific naming + // NOTE: board-specific naming // UART naming USBTX = PA_8, USBRX = PA_9, STDIO_UART_TX = USBTX, STDIO_UART_RX = USBRX, + SERIAL_TX = USBTX, + SERIAL_RX = USBRX, // LED naming LED1 = PD_2, LED2 = PD_3, diff --git a/targets/TARGET_NUVOTON/TARGET_M480/TARGET_NUMAKER_PFM_M487/PinNames.h b/targets/TARGET_NUVOTON/TARGET_M480/TARGET_NUMAKER_PFM_M487/PinNames.h index 9116c5c757..6539843296 100644 --- a/targets/TARGET_NUVOTON/TARGET_M480/TARGET_NUMAKER_PFM_M487/PinNames.h +++ b/targets/TARGET_NUVOTON/TARGET_M480/TARGET_NUMAKER_PFM_M487/PinNames.h @@ -105,12 +105,17 @@ typedef enum { D14 = PG_3, D15 = PG_2, + I2C_SCL = D15, + I2C_SDA = D14, + // Note: board-specific // UART naming USBTX = PD_3, USBRX = PD_2, STDIO_UART_TX = USBTX, STDIO_UART_RX = USBRX, + SERIAL_TX = USBTX, + SERIAL_RX = USBRX, // LED naming LED_RED = PH_0, LED_YELLOW = PH_1, diff --git a/targets/TARGET_NUVOTON/TARGET_NANO100/TARGET_NUMAKER_PFM_NANO130/PinNames.h b/targets/TARGET_NUVOTON/TARGET_NANO100/TARGET_NUMAKER_PFM_NANO130/PinNames.h index 57661d2639..b443dabd38 100644 --- a/targets/TARGET_NUVOTON/TARGET_NANO100/TARGET_NUMAKER_PFM_NANO130/PinNames.h +++ b/targets/TARGET_NUVOTON/TARGET_NANO100/TARGET_NUMAKER_PFM_NANO130/PinNames.h @@ -102,13 +102,18 @@ typedef enum { D13 = PC_1, D14 = PC_8, D15 = PC_9, - + + I2C_SCL = D15, + I2C_SDA = D14, + // NOTE: other board-specific naming // UART naming USBTX = PB_1, USBRX = PB_0, STDIO_UART_TX = USBTX, STDIO_UART_RX = USBRX, + SERIAL_TX = USBTX, + SERIAL_RX = USBRX, // LED naming LED1 = PE_11, LED2 = PE_10, diff --git a/targets/TARGET_NUVOTON/TARGET_NUC472/TARGET_NUMAKER_PFM_NUC472/PinNames.h b/targets/TARGET_NUVOTON/TARGET_NUC472/TARGET_NUMAKER_PFM_NUC472/PinNames.h index 4715ef11b2..4beecb4b88 100644 --- a/targets/TARGET_NUVOTON/TARGET_NUC472/TARGET_NUMAKER_PFM_NUC472/PinNames.h +++ b/targets/TARGET_NUVOTON/TARGET_NUC472/TARGET_NUMAKER_PFM_NUC472/PinNames.h @@ -107,13 +107,18 @@ typedef enum { D13 = PD_0, D14 = PD_12, D15 = PD_10, - - // FIXME: other board-specific naming + + I2C_SCL = D15, + I2C_SDA = D14, + + // NOTE: other board-specific naming // UART naming USBTX = PD_5, USBRX = PD_4, STDIO_UART_TX = USBTX, STDIO_UART_RX = USBRX, + SERIAL_TX = USBTX, + SERIAL_RX = USBRX, // LED naming LED1 = PD_9, LED2 = PA_4,