Forum: Mikrocontroller und Digitale Elektronik dsPIC und SPI DMA


von Daniel (Gast)


Lesenswert?

ich versuche mich gerade in DMA etwas einzuarbeiten - folgende 
Problematik:

ca. 6kb an Daten sollen ständig über SPI an andere Controller gesendet 
werden, dazu wollte ich DMA nutzen - bei dem dspic33 ist der DMA RAM 
aber auf 4kb begrenzt, muss also über einen kleinen Buffer 
stückchenweise gesendet werden.

meine Idee bis jetzt:

288 Bit TXbuffer anlegen, bei jedem DMA-SPI Interrupt (gesendet) die 
nächsten 288 Bit aus dem RAM in den TXbuffer kopieren usw.

bräuchte ein paar Tips wie man das effektiv lösen könnte

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.