From 1bb62693fea4dc01d8acae6284a827406266e5c9 Mon Sep 17 00:00:00 2001 From: "Zachary J. Fields" Date: Tue, 4 Oct 2022 08:44:46 -0500 Subject: [PATCH] chore: Incorporate feedback --- .../variant_SWAN_R5.h | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/variant_SWAN_R5.h b/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/variant_SWAN_R5.h index f8cf443d60..c4c5b2de0b 100644 --- a/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/variant_SWAN_R5.h +++ b/variants/STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY/variant_SWAN_R5.h @@ -222,16 +222,6 @@ #define TIMER_SERVO TIM7 #endif -// Pin used for Virtual COM Port -// Note that a developer would add this to their Arduino project: -// HardwareSerial SerialVCP(PIN_SERIAL_VCP_RX, PIN_SERIAL_VCP_TX); -#ifndef PIN_SERIAL_VCP_RX - #define PIN_SERIAL_VCP_RX PG8 -#endif -#ifndef PIN_SERIAL_VCP_TX - #define PIN_SERIAL_VCP_TX PG7 -#endif - // UART Definitions #ifndef SERIAL_UART_INSTANCE #define SERIAL_UART_INSTANCE 1 @@ -246,6 +236,24 @@ #define PIN_SERIAL_TX PA9 #endif +// LPUART1 +#ifndef PIN_SERIAL_LP1_RX + #define PIN_SERIAL_LP1_RX PG8 +#endif +#ifndef PIN_SERIAL_LP1_TX + #define PIN_SERIAL_LP1_TX PG7 +#endif + +// Virtual COM Port for Swans with a 14-pin STLink Connector mounted. +// To use the STLINK's Virtual COM port, this would be added to an Arduino project: +// HardwareSerial SerialVCP(PIN_VCP_RX, PIN_VCP_TX); +#ifndef PIN_VCP_RX + #define PIN_VCP_RX PIN_SERIAL_LP1_RX +#endif +#ifndef PIN_VCP_TX + #define PIN_VCP_TX PIN_SERIAL_LP1_TX +#endif + // Extra HAL modules #if !defined(HAL_DAC_MODULE_DISABLED) #define HAL_DAC_MODULE_ENABLED