1 /* 2 * Copyright (c) 2006-2021, RT-Thread Development Team 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Change Logs: 7 * Date Author Notes 8 * 2019-06-01 Ernest the first version 9 */ 10 #ifndef __PIN_CONFIG_H__ 11 #define __PIN_CONFIG_H__ 12 13 // UART 14 #define WM_UART2_RX_PIN 1 // PB19 : UART2_RX (W601) 15 #define WM_UART2_TX_PIN 2 // PB20 : UART2_TX (W601) 16 17 #if defined(SOC_W600_A8xx) 18 #define WM_UART1_RX_PIN 31 // PB11 : UART1_RX (W600) 19 #define WM_UART1_TX_PIN 32 // PB12 : UART1_TX (W600) 20 #elif defined(SOC_W601_A8xx) 21 #define WM_UART1_RX_PIN 66 // PB11 : UART1_RX (W601) 22 #define WM_UART1_TX_PIN 67 // PB12 : UART1_TX (W601) 23 #endif 24 25 // spi 26 #define WM_SPI_CK_PIN 53 // PB27 : SPI_SCK 27 #define WM_SPI_DI_PIN 55 // PB1 : SPI_MISO 28 #define WM_SPI_DO_PIN 56 // PB2 : SPI_MOSI 29 30 // i2c 31 #define WM_I2C_SCL_PIN 18 32 #define WM_I2C_DAT_PIN 19 33 34 // soft i2c 35 #define SOFT_I2C1_SCL_PIN 23 // PA0 : I2C1_SCL 36 #define SOFT_I2C1_SDA_PIN 24 // PA1 : I2C1_SDA 37 #define SOFT_I2C2_SCL_PIN 25 // PA2 : I2C2_SCL 38 #define SOFT_I2C2_SDA_PIN 24 // PA1 : I2C2_SDA 39 40 #endif /* __PIN_CONFIG_H__ */ 41 42