Skip to main content
Explorer
April 19, 2024
Question

What are the correct settings to run ADC at max speed on STM32H747I-DISCO?

  • April 19, 2024
  • 0 replies
  • 655 views

Hi,

From the datasheet it appears that it should be possible to run ADC
with resolution 8 bit, frequency 50 MHz, BOOST 11, Sampling rate 8.39, total conversion time: 0.12 us.

From these posts:
https://community.st.com/t5/stm32-mcus-products/adc-only-half-of-the-programmed-sample-rate-specs-changed/td-p/303468
https://community.st.com/t5/stm32cubemx-mcus/clock-source-for-adc-of-the-stm32h7-cpu/td-p/194434
I understood that revision V of the STM32H7 introduced a /2 clock divider between fADC and the ADC,
but CubeMX was not updated, so it still limits us to max fADC clock of 79 MHz, which results in approx. 39.5 Mhz after division.

Since CubeMX cannot help me to set clock config right, I will need to set it up manually.
Can someone post a known good configuration for ADC clock for 50 MHz?

Thank you

    This topic has been closed for replies.