ATSAMD09C13A externe Opcodes?

Gast #6579873
Lesenswert?
• ▲
▼
Hallo.

Ich bin nicht in der Lage die Datenblätter zu verstehen und zu lesen. 
Ich bitte um Hilfe bei folgender Frage.

Kann ich mit dem ATSAMD09C13A Instruktionen außerhalb des FLASH 
ausführen? Z.B. aus dem SRAM?
Das angehängte Bild zu dem Controller sagt mir das alles ein 
Speicherbereich ist. Ist es aber dann auch erreichbar mit dem Program 
Counter bzw. möglich?

Die Frage dient rein dazu, mein sehr einfach gehaltenes Wissen zu 
erweitern. Ich habe keine Projekte.

-----
Eine sehr unwissende Person ):
Angehängte Dateien:
Gast
Lesenswert?
• ▲
▼
Hallo.

fchk schrieb:
> fchk

Vielen dank für deine schnelle Antwort.

Darf ich dich nochmal belästigen um weiterführende Quellen / Literatur 
um mich diesbezüglich weiterzubilden? (:

Peter D. schrieb:
> Schnelle Interrupts werden manchmal in den SRAM gelegt, da der
> SRAM
> keine Waitstates benötigt. Der Startupcode kopiert dazu den
> Interrupthandler vom Flash in den SRAM.

Das müsste ich ja dann sehen wenn ich ein Projekt Disassembliere? Oder 
muss man dafür Compiler direktiven beim Übersetzen verwenden?

-----
Eine etwas mehr wissende Person (:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.