Forum: Compiler & IDEs ARM7 ?Load Skript? - Bitte um Erläuterungen


von Karl Z. (griffin27)


Angehängte Dateien:

Lesenswert?

Ich verwende nun schon seit gut einem halben Jahr den ARM7 Controller 
von Atmel (AT91SAM7A3) mit Eclipse, arm-elf-gcc, openocd und 
arm-elf-gdb.

Funktioniert alles prima, aber verstehen tu ich da einiges noch nicht.
zB die angehängte Datei.

Welches Programm braucht dieses Skript, was bedeuten die ganzen wörter 
und zeichen?
Gibts da wo eine gute Erklärung dafür?

von Tobias G. (paindelux)


Lesenswert?

Die Datei die du angehängt hast ist ein Linkerscript und der Linker 
braucht es, um zu wissen was wo hin muss (Wo wird Programmcode 
hingelegt, wo werden Zeichenketten abgelegt ...).
Damit kannst du deinen Linker "programmieren". Das wird für dich 
interessant, wenn du z.B. mehr wie einen Speicher an deinen Controller 
anschließt und diese für verschiedene Sachen benutzten willst.

http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/gnu-linker/index.html

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
Noch kein Account? Hier anmelden.