Ich habe auf einem STM32L4xx den ADC per DMA ausgewertet. Hierzu habe ich eine Frage. Ich habe 3 Inputs Frage: Die ADC Clock ist aktuell 4Mhz, der Prescaler 1 und die Sampling Time ist auf 640.5 Cycles gestellt. Bedeutet das nun das die Sample-Rate 6,24 kSps ist. Bzw. der DMA den Interrupt 6240x per Sekunde aufgerufen wird? Oder wird der Interrupt erst aufgerufen wenn alle 3 Samples gemacht wurden ( also 3x640.5 Cycles?
Gast
#5851697
Johnny S. schrieb: > Bedeutet das nun das die Sample-Rate 6,24 > kSps ist. Wer löst denn die AD-Wandlung aus oder bist du im Free-Running mode?
Ingo Less schrieb: > Johnny S. schrieb: >> Bedeutet das nun das die Sample-Rate 6,24 >> kSps ist. > Wer löst denn die AD-Wandlung aus oder bist du im Free-Running mode? So wie ich verstanden habe, macht das ja das DMA von selbst, also der Macht eine Umwandlung, füllt die Werte ins Array, und macht direkt die nächste Umwandlung. Also eigentlich Dauersampling
Kann hier jemand Weiterhlefen?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.