cancel
Showing results for 
Search instead for 
Did you mean: 

About ADC conversion time

HMura.6
Associate II

Hi,

In STM32L073, the ADC conversion time is stated as 0.875us with 12-bit resolution.

Even in the actual test, it has been confirmed by the continuous operation of 1ch of ADC.

However, I set the ADC results to be transferred by DMA, the ADC conversion time doubled.

The ADC conversion time setting has not been changed.

Is there any cause you can think of?

3 REPLIES 3
Ozone
Lead

> Even in the actual test, it has been confirmed by the continuous operation of 1ch of ADC.

Continuous operation involves sampling plus conversion, consequently sampling time + conversion time.

HMura.6
Associate II

Yes.

It was confirmed that the continuous operation of the actual test had an ADC total conversion time of 0.875us.

However, with DMA, the ADC total conversion time doubles to about 1.8us.

I wonder why.

Ozone
Lead

You can find a comprehensive description of the timing in each mode in the reference manual of your MCU, ADC section.

I would recommend as well the DMA section, plus the sections describing the system & memory archtitecture and peripheral interconnect matrix.