Skip to main content
Visitor II
December 4, 2024
Question

Nucleo-L476RG DMA ADC1 ADC2 ADC3 skipped levels

  • December 4, 2024
  • 1 reply
  • 482 views

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.

    This topic has been closed for replies.

    1 reply

    Super User
    December 4, 2024

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

    JW