From a747d6e707b98d1ff23a01845b5d716b3fd72fc3 Mon Sep 17 00:00:00 2001 From: MCUdude Date: Mon, 20 Apr 2020 23:26:20 +0200 Subject: [PATCH 1/2] Implement DAC for F103RF and RG Implementation is located in PeripheralPins.c --- variants/Generic_F103Rx/variant.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/variants/Generic_F103Rx/variant.h b/variants/Generic_F103Rx/variant.h index cfd629711b..f00a3deaf1 100644 --- a/variants/Generic_F103Rx/variant.h +++ b/variants/Generic_F103Rx/variant.h @@ -119,11 +119,6 @@ extern "C" { // Define here Serial instance number to map on Serial generic name #define SERIAL_UART_INSTANCE 1 -/* Extra HAL modules */ -#ifdef STM32F103xE -#define HAL_DAC_MODULE_ENABLED -#endif - // Default pin used for 'Serial1' instance #define PIN_SERIAL_RX PA10 #define PIN_SERIAL_TX PA9 From 63fb30d111f1b6068061bc55791b4e27830a3ba5 Mon Sep 17 00:00:00 2001 From: Frederic Pillon Date: Tue, 21 Apr 2020 09:14:24 +0200 Subject: [PATCH 2/2] Update variant.h --- variants/Generic_F103Rx/variant.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/variants/Generic_F103Rx/variant.h b/variants/Generic_F103Rx/variant.h index f00a3deaf1..93581caaec 100644 --- a/variants/Generic_F103Rx/variant.h +++ b/variants/Generic_F103Rx/variant.h @@ -123,6 +123,11 @@ extern "C" { #define PIN_SERIAL_RX PA10 #define PIN_SERIAL_TX PA9 +/* Extra HAL modules */ +#if defined(STM32F103xE) || defined(STM32F103xG) +#define HAL_DAC_MODULE_ENABLED +#endif + #ifdef __cplusplus } // extern "C" #endif