From ed51428989d8bdc28599523a619be629819545f6 Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Thu, 5 Feb 2015 02:08:37 +0000 Subject: [PATCH] SPRACINGF3 - Enable DISPLAY. Specify serial port I/O in target.h. --- Makefile | 1 + src/main/target/SPRACINGF3/target.h | 20 +++++++++++++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fa84772d6..742235d82 100644 --- a/Makefile +++ b/Makefile @@ -498,6 +498,7 @@ SPRACINGF3_SRC = \ drivers/accgyro_mpu6050.c \ drivers/barometer_ms5611.c \ drivers/compass_hmc5883l.c \ + drivers/display_ug2864hsweg01.h \ $(HIGHEND_SRC) \ $(COMMON_SRC) diff --git a/src/main/target/SPRACINGF3/target.h b/src/main/target/SPRACINGF3/target.h index 4fd50c96b..7e63241e4 100644 --- a/src/main/target/SPRACINGF3/target.h +++ b/src/main/target/SPRACINGF3/target.h @@ -49,6 +49,15 @@ #define USE_USART3 #define SERIAL_PORT_COUNT 3 +#ifndef UART1_GPIO +#define UART1_TX_PIN GPIO_Pin_9 // PA9 +#define UART1_RX_PIN GPIO_Pin_10 // PA10 +#define UART1_GPIO GPIOA +#define UART1_GPIO_AF GPIO_AF_7 +#define UART1_TX_PINSOURCE GPIO_PinSource9 +#define UART1_RX_PINSOURCE GPIO_PinSource10 +#endif + #define UART2_TX_PIN GPIO_Pin_14 // PA14 / SWCLK #define UART2_RX_PIN GPIO_Pin_15 // PA15 #define UART2_GPIO GPIOA @@ -56,6 +65,15 @@ #define UART2_TX_PINSOURCE GPIO_PinSource14 #define UART2_RX_PINSOURCE GPIO_PinSource15 +#ifndef UART3_GPIO +#define UART3_TX_PIN GPIO_Pin_10 // PB10 (AF7) +#define UART3_RX_PIN GPIO_Pin_11 // PB11 (AF7) +#define UART2_GPIO_AF GPIO_AF_7 +#define UART3_GPIO GPIOB +#define UART3_TX_PINSOURCE GPIO_PinSource10 +#define UART3_RX_PINSOURCE GPIO_PinSource11 +#endif + #define USE_I2C #define I2C_DEVICE (I2CDEV_1) // PB6/SCL, PB7/SDA @@ -105,4 +123,4 @@ #define TELEMETRY #define SERIAL_RX #define AUTOTUNE - +#define DISPLAY -- 2.11.4.GIT