diff options
-rw-r--r-- | os/hal/platforms/STM32F37x/adc_lld.h | 8 | ||||
-rw-r--r-- | testhal/STM32F37x/ADC/mcuconf.h | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/os/hal/platforms/STM32F37x/adc_lld.h b/os/hal/platforms/STM32F37x/adc_lld.h index 3bb203852..f74ddbf2e 100644 --- a/os/hal/platforms/STM32F37x/adc_lld.h +++ b/os/hal/platforms/STM32F37x/adc_lld.h @@ -169,6 +169,14 @@ #endif
/**
+ * @brief SDADC slow mode switch.
+ * @details If set to @p TRUE all SDADCs operate in slow mode.
+ */
+#if !defined(STM32_ADC_SDADC_SLOW_MODE) || defined(__DOXYGEN__)
+#define STM32_ADC_SDADC_SLOW_MODE FALSE
+#endif
+
+/**
* @brief ADC1 DMA priority (0..3|lowest..highest).
*/
#if !defined(STM32_ADC_ADC1_DMA_PRIORITY) || defined(__DOXYGEN__)
diff --git a/testhal/STM32F37x/ADC/mcuconf.h b/testhal/STM32F37x/ADC/mcuconf.h index c994b4d55..9baddd2c2 100644 --- a/testhal/STM32F37x/ADC/mcuconf.h +++ b/testhal/STM32F37x/ADC/mcuconf.h @@ -70,6 +70,7 @@ #define STM32_ADC_USE_SDADC1 TRUE
#define STM32_ADC_USE_SDADC2 TRUE
#define STM32_ADC_USE_SDADC3 TRUE
+#define STM32_ADC_SDADC_SLOW_MODE FALSE
#define STM32_ADC_ADC1_DMA_PRIORITY 2
#define STM32_ADC_SDADC1_DMA_PRIORITY 2
#define STM32_ADC_SDADC2_DMA_PRIORITY 2
|