Hallo zusammen! Seit Tagen kämpfe ich mit dem DMA-Modul von PIC32. Ich bin gerade dabei die Data Sheet und Manual References zum dritten Mal zu lesen. Schon klar, für was das Ding gedacht ist. Bloß wann ein Einsatz des DMA und in welchem Modus zweckmäßig ist, kann ich immer noch nicht verstehen. Z.B. ich habe folgende Aufgabe. Alle 16 ADC-Kanäle sollen periodisch abgefragt werden. Sage ich mal mit 10 ms. Danach kommt eine Signalverarbeitungsroutine. Zum Schluß sollen die verarbeiteten Daten über UART zum PC geschick werden. Wenn ich z.B. diese Signalverarbeitung dazwischen nicht hätte, hätte ich gesagt, dass es ein idealer Fall für DMA-Einsatz wäre. Was soll ich denn machen, wenn ich die Signalverarbeitung drinnen habe? Wenn ein Einsatz des DMA in diesem Fall denkbar wäre, in welchem Modus soll dann das Modul-Basic Transfer, Pattern Matching oder Channel Chaining betrieben werden? Danke!
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.