From d2b2b8b8bb7c330a83851424459feb9aa38df174 Mon Sep 17 00:00:00 2001 From: mikeller Date: Sat, 13 May 2017 18:18:56 +1200 Subject: [PATCH] Added option to override ADC DMA for F7. --- src/main/drivers/adc_stm32f7xx.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/drivers/adc_stm32f7xx.c b/src/main/drivers/adc_stm32f7xx.c index 9e2e28d290..316ea4ab98 100644 --- a/src/main/drivers/adc_stm32f7xx.c +++ b/src/main/drivers/adc_stm32f7xx.c @@ -38,8 +38,12 @@ #define ADC_INSTANCE ADC1 #endif +#ifndef ADC1_DMA_STREAM +#define ADC1_DMA_STREAM DMA2_Stream4 +#endif + const adcDevice_t adcHardware[] = { - { .ADCx = ADC1, .rccADC = RCC_APB2(ADC1), .DMAy_Streamx = DMA2_Stream4, .channel = DMA_CHANNEL_0 }, + { .ADCx = ADC1, .rccADC = RCC_APB2(ADC1), .DMAy_Streamx = ADC1_DMA_STREAM, .channel = DMA_CHANNEL_0 }, //{ .ADCx = ADC2, .rccADC = RCC_APB2(ADC2), .DMAy_Streamx = DMA2_Stream1, .channel = DMA_Channel_0 } };