mikrocontroller.net

Forum: Compiler & IDEs Programm in RAM laden und ausführen


Autor: Lanius (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe ein MSP430 mit "Betriebssystem", Speicherkarte, Display und
ca. 8Kb RAM frei.
Nun würde ich gerne ein Programm schreiben, von der Speicherkarte laden
und ausführen.
Ich habe keine Ahnung wie ich das Übersetzen und Linken müßte, könnte
mir da mal jemand ein paar Tips oder Links geben?

MSP430-GCC, MSP430F1611, SD-Speicherkarte, S65-Display

Autor: Jepp Noo (Firma: imbiss) (whd)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe das gleiche Prob. Klar ist aber das Programme standartmäßig in 
das .text section hineingeschrieben werden. Damit es es ins RAM kommtt, 
muss es ins .Data Section umgelinkt werden. Hierfür gibt es Linker 
Skripte. Weiss aber nicht wie das genau fkt. Wenn du das rausfindest, 
bitte mitteilen.

MSP430F1611   MSP430-GCC

Autor: Wolfram (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Damit es es ins RAM kommtt,muss es ins .Data Section umgelinkt werden.

falsch, du definierst eine neue Section, gibst bei der Routine die du 
laden willst an das diese in der entsprechenden Section ist und dem 
Linker sagst du an welche Speicheradresse er die Section setzen soll.
Schau doch einfach mal beim ARM nach, da kommt es öfters vor das Code im 
RAM liegt und ist auch GCC.

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.