SPI Flash-Speicher

Gast #4449904
Lesenswert?
• ▲
▼
Gehört eigentlich nicht in 'DSP', und du musst uns noch sagen, welche 
Plattform du verwendest. Es gibt durchaus CPUs, die das Ablegen von Code 
im SPI-Flash erlauben, die Ausführungsgeschwindigkeit des Programms kann 
aber darunter leiden. Typischerweise sind die SPI-Caches keine pure 
Hardware, und man muss die Architektur gut kennen. Natürlich kannst du 
auch einen ELF-Loader nutzen und Programme nachladen, dann müssen sie 
aber vollständig ins RAM passen.
#4451178
Lesenswert?
• ▲
▼
@ Roman (Gast)


>ich hab einen externen Speicher über SPI und will vollständige Programme
>speichern. Wie gehe ich da am besten dran?

Mit der Lektüre des Artikel Netiquette.

Glaskugel: Du hast einen AVR. Mit dem geht das prinzipiell nicht. in 
externen SPeichern kann man beim AVR nur Daten speichern aber kein 
Programm.
Gast #4452137
Lesenswert?
• ▲
▼
Roman schrieb:
> ich hab einen externen Speicher über SPI und will vollständige Programme
> speichern.

Programme kannst du überall hin speichern, wo du auch Daten ablegen 
kannst. Programme sind auch nur Bits. Damit du sie vollständig 
speichern kannst, muss der Speicher so groß sein, dass sie ganz 
reinpassen.

Wo ist genau dein Problem?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.