Forum: Mikrocontroller und Digitale Elektronik STM32 mehrere DMA Streams auf einen Buffer


von Moritz M. (avrprogger)


Lesenswert?

Hallo,

also ich plane zurzeit ein Projekt mit einem STM32 µC. Dadrin soll sehr 
viel DMA verwendet werden. Verschiedene Peripherien sollen per DMA 
ausgelesen werden und die Daten in einen gemeinsamen Datenbuffer (float) 
geschrieben werden. Dann werden die Daten verarbeitet und in einen 
anderen Datenbuffer geschrieben. Dann soll der Datenbuffer über die 
Serielle Schnittstelle gesendet werden.

Meine Frage ist jetzt, ob es möglich ist das mehrere DMA Streams auf 
einen gemeinsamen Buffer zugreifen können? Also ein DMA Stream schreibt 
natürlich nur auf ein Datenfeld in dem Buffer.

Moritz

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
Noch kein Account? Hier anmelden.