From 94aa9c89ba66bc8c4399489881e6693db0b86e15 Mon Sep 17 00:00:00 2001 From: adustm Date: Mon, 9 Nov 2015 19:10:59 +0100 Subject: [PATCH] DISCO_F429ZI : add ADC_3 define to ARCH_MAX Since DISCO_F429ZI uses 2 ADCs(#1 and #3), analogin_api was modified to support it. ARCH_MAX is based on STM32F407 product, that has 3 ADCs. ADC_3 thus needs to be defined in the TARGET_ARCH_MAX/PeripharalNames.h (even if not used) --- .../TARGET_STM32F4/TARGET_ARCH_MAX/PeripheralNames.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/mbed/targets/hal/TARGET_STM/TARGET_STM32F4/TARGET_ARCH_MAX/PeripheralNames.h b/libraries/mbed/targets/hal/TARGET_STM/TARGET_STM32F4/TARGET_ARCH_MAX/PeripheralNames.h index eb58c4cf53..a0073a0f8d 100644 --- a/libraries/mbed/targets/hal/TARGET_STM/TARGET_STM32F4/TARGET_ARCH_MAX/PeripheralNames.h +++ b/libraries/mbed/targets/hal/TARGET_STM/TARGET_STM32F4/TARGET_ARCH_MAX/PeripheralNames.h @@ -37,7 +37,8 @@ extern "C" { #endif typedef enum { - ADC_1 = (int)ADC1_BASE + ADC_1 = (int)ADC1_BASE, + ADC_3 = (int)ADC3_BASE } ADCName; typedef enum {