Hallo, kann der DMAC eines ARM Cortex M0+ (speziell SAM D10) Daten direkt aus dem Flash an ein Peripheriemodul übertragen, oder muss man diese vorher ins RAM kopieren? Aus dem Datenblatt werde ich nicht so recht schlau, die Beschreibung spricht von memory to peripheral, im Diagramm ist "memory" dann aber synonym mit SRAM.
Hat Atmel aeehmm Mikrotschip keine Blockschaltbilder im DB? Da sollte Mann doch sehen an welchem Bus der Flash haengt. Daraus ergibt sich dann, ob DMA geht oder nicht.
Scheint zu gehen, siehe angehängtes Bild aus dem Datenblatt. Ist aber nicht bei allen µCs so. Zumindest bei SAM4S ist es nicht möglich, da bin ich selbst schon reingefallen.
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.
