Hallo Zusammen, ich versuche mich gerade daran für eine Studienarbeit einen ADC mit dem STM32F4 Discoverboard aufzubauen. Das ganez sind derzeit meien ersten Gehversuche in der Welt der großen controller bisher habe ich mich vorallem mit PICs beschäftigt. Dinge wie DMA sind mir daher etwas fremd - entschuldigt also wenn die Fragen trivial sind. Was ich erreichen möchte istletztendlich folgendes. Einlesen von n Werten (10 < n < 10000) mit dem ADC nachdem dieser über eine Flanke getriggert wurde. das ganze mit der Sample Freqeunz f. Die Werte würde ich gerne mit DMA in einen Speicherbereich schreiben und anschließend über USB versenden Während des Versendens hätte ich den ADC deaktiviert um zu verhindern das er den Speicher wärhend des Sendes überschreibt. Das Versenden der Daten über USB habe ich implementiert - das funktioniert immerhin shconmal Als Beispiel für DMA habe ich mich einmal an den Code von: http://mikrocontroller.bplaced.net/wordpress/?page_id=667 gehalten. und hier nur einen Channel angebeben und die Buffersize zum Text auf 100 gesetzt. leider scheint das aber nicht zu funktionieren und nur einzelne Werte des Arrays machen Sinn. Kennt sich hier jemand aus? oder hat jemand noch gute Referenzen für den STm32F4 Discovery. Wenn es weiterhilft kann ich auch gern Code posten - und erschien mir das etwas unübersichtlich Liebe Grüße Anna
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.