Forum: Mikrocontroller und Digitale Elektronik Programmteil an definierte Stelle


von Hannes J. (Firma: eHaJo.de) (joggl) Benutzerseite Flattr this


Lesenswert?

Ok, die Frage wurde sicher schonmal gestellt hier, ich finde aber nichts 
diesbezüglich.
Ich schreibe gerade ein Programm für meinen AVR in C.
Nun möchte ich, dass AVR-Studio einen gewissen "Teil" des Programms an 
eine bestimmte Stelle legt, die ich vorher definiert habe.
So quasi zuerst das 1.Programm in den Flash schreiben, dann FF FF FF, 
dann das nächste Programm, dann wieder FF FF FF.

Vielen Dank schonmal!

von STK500-Besitzer (Gast)


Lesenswert?

Warum?

von Martin L. (Gast)


Lesenswert?

Das macht der Linker. Also einfach das Linkerscript entsprechend 
anpassen. Evt. musst Du noch den Startupcode anpassen damit er von den 
verschobenen Sektionen weiß die er in den Ram kopieren muss. (Wobei man 
das idR. mit Symbolen macht.)

Viele Grüße,
 Martin L.

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.