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
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
>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.
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.