This example describes how to use the ADC3 andDMA to transfer continuously
converted data from ADC3 tomemory.
The ADC3 is configured to convert continuouslychannel12.
Each time an end of conversion occurs the DMAtransfers, in circular mode, the
converted data from ADC3 DRregister to the ADC3ConvertedValue variable.
To get the maximum ADC performance (2.4 MSPS, at2.4V to 3.6V supply range),
the ADC clock must be set to36MHz. As ADC clock is equal to APB2/2, thenAPB2
value will be 72MHz which leadto maximum AHB (System clock) at144MHz.
Since the sampling time is setto 3 cycles and the conversion time to 12bit data
is 12 cycles, so the totalconversion time is (12+3)/36= 0.41us(2.4Msps).