Hi, I'm trying to sampling a sinusoidal wave with frequency of 60Khz, put the ADC tooks about 7us to do one conversion. (using fadc = 24Mhz, continuos mode and only one channel enabled).
My question is: What's the minimum time between samples on ADC of STR912F?
I'm thinking to use ADC DMA to transfer the data faster to an int array. Will this reduce the time below 7us/8,33us?
Without reading your datasheet, I would guess that the answer is no.
The advantage of DMA is normally just a lower the CPU load. In this case, I'm pretty sure that the limiting factor is the ADC - the number of clock cycles/conversion when run in continuous mode.