From 488e6ea8132fa417735a0fd1e9297c7c26e94251 Mon Sep 17 00:00:00 2001 From: Mitchell Marino Date: Wed, 16 Apr 2025 08:39:39 -0500 Subject: [PATCH] fix hall driver?? --- src/hall_driver.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/hall_driver.c b/src/hall_driver.c index bac7b88..5281165 100644 --- a/src/hall_driver.c +++ b/src/hall_driver.c @@ -34,7 +34,7 @@ void ADCConfig(void) { ADC_InitStructure.ADC_ContinuousConvMode = DISABLE; ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigInjecConv_None; ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; - ADC_InitStructure.ADC_NbrOfChannel = 2; + ADC_InitStructure.ADC_NbrOfChannel = 4; ADC_Init(ADC1, &ADC_InitStructure); ADC_InjectedSequencerLengthConfig(ADC1, 4); @@ -72,8 +72,4 @@ void ADC1_IRQHandler() { adcFlag = 1; ADC_ClearITPendingBit(ADC1, ADC_IT_JEOC); } - if (ADC_GetITStatus(ADC1, ADC_IT_JEOC) == SET) { - adcFlag = 1; - ADC_ClearITPendingBit(ADC1, ADC_IT_JEOC); - } }