Browse Source

onekey: Enable ADC for STM32F072 Discovery (#18592)

Ryan 2 years ago
parent
commit
4d6fab1cfa

+ 2 - 0
keyboards/handwired/onekey/stm32f0_disco/halconf.h

@@ -21,6 +21,8 @@
 
 #pragma once
 
+#define HAL_USE_ADC TRUE
+
 #define HAL_USE_PWM TRUE
 
 #include_next <halconf.h>

+ 3 - 0
keyboards/handwired/onekey/stm32f0_disco/mcuconf.h

@@ -23,5 +23,8 @@
 
 #include_next <mcuconf.h>
 
+#undef STM32_ADC_USE_ADC1
+#define STM32_ADC_USE_ADC1 TRUE
+
 #undef STM32_PWM_USE_TIM3
 #define STM32_PWM_USE_TIM3 TRUE

+ 1 - 0
platforms/chibios/boards/GENERIC_STM32_F072XB/configs/mcuconf.h

@@ -80,6 +80,7 @@
 #define STM32_ADC_ADC1_DMA_PRIORITY 2
 #define STM32_ADC_IRQ_PRIORITY 2
 #define STM32_ADC_ADC1_DMA_IRQ_PRIORITY 2
+#define STM32_ADC_ADC1_DMA_STREAM STM32_DMA_STREAM_ID(1, 1)
 
 /*
  * GPT driver system settings.