From c7917469e9c82a1383fed3591939829dce44e652 Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Thu, 22 Feb 2018 19:40:13 +0100 Subject: [PATCH] SPRACINGF4EVO - Use ADC3 instead of ADC1 --- src/main/target/SPRACINGF4EVO/target.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/target/SPRACINGF4EVO/target.h b/src/main/target/SPRACINGF4EVO/target.h index d926f5c07..e62cc3a8b 100644 --- a/src/main/target/SPRACINGF4EVO/target.h +++ b/src/main/target/SPRACINGF4EVO/target.h @@ -143,8 +143,13 @@ #define MPU6500_SPI_INSTANCE SPI1 #define USE_ADC -#define ADC_INSTANCE ADC1 -#define ADC1_DMA_STREAM DMA2_Stream0 +// It's possible to use ADC1 or ADC3 on this target, same pins. +//#define ADC_INSTANCE ADC1 +//#define ADC1_DMA_STREAM DMA2_Stream0 + +// Using ADC3 frees up DMA2_Stream0 for SPI1_RX +#define ADC_INSTANCE ADC3 +#define ADC3_DMA_STREAM DMA2_Stream1 #define VBAT_ADC_PIN PC1 #define CURRENT_METER_ADC_PIN PC2