STM32H7B0 incorrect ADC sample rate
Hey,
We using an STM32H7B0 100 pins MCU.
With this mcu we will sampling 1 16 bit ADC input at 1 MHz and we using a DMA in circular mode for 1000 samples
The ADC clock works at 48Mhz, the clock precaler for the ADC is divided by 32 and the sample time is 1.5 cycles.
So, 48Mhz / 32 / 1.5 / 1000 = 1Mhz, but we when seen that the sample rate is only at 75Khz.
The 75Khz was measured with a GPIO toggle output pin in the HAL_ADC_ConvCpltCallback() end of single convertion call back.
What we doing wrong?



