From 2c9a522f718c4e06230212e4847919fb8e81a9cc Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Thu, 21 May 2020 11:41:43 -0700 Subject: [PATCH] stm32_common:adc read & clear EOC on init --- platforms/nuttx/src/px4/stm/stm32_common/adc/adc.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platforms/nuttx/src/px4/stm/stm32_common/adc/adc.cpp b/platforms/nuttx/src/px4/stm/stm32_common/adc/adc.cpp index db1b7acd12..b103272997 100644 --- a/platforms/nuttx/src/px4/stm/stm32_common/adc/adc.cpp +++ b/platforms/nuttx/src/px4/stm/stm32_common/adc/adc.cpp @@ -183,6 +183,10 @@ int px4_arch_adc_init(uint32_t base_address) } } + /* Read out result, clear EOC */ + + (void) rDR(base_address); + return 0; }