cancel
Showing results for 
Search instead for 
Did you mean: 

Nucleo-L476RG DMA ADC1 ADC2 ADC3 skipped levels

Marcin2
Visitor

Zrzut ekranu 2024-12-04 143502.pngMarcin2_0-1733319747570.png

 I measure 9 channels (3 per ADC) with 12-bit resolution using DMA. The sampling time is set to 6.5 cycles, but the same issue occurred at 2.5 cycles. I get no results at all in the range from 2037 (7F5) to 2047 (7FF), but significantly more results than expected at the value 2048 (800). The rest of the data seems fairly normal. On the graph, the results are shown for all 9 channels, each in a different color. Has anyone experienced something similar, and where should I look for the cause?The results are read directly from memory using a debug.

1 REPLY 1

ADC not calibrated? Unstable VREF+ or inadequate VREF+/VREF- decoupling? To high signal source impedance? 

JW