Ich programmiere das Teil in ASM mit der IAR Workbench 5. Welchen Segmentnamen hat denn das Info-Memory? Prinzipiell kann man dort ja auch Code reinlegen und ausführen - nur wie bekomme ich ihn dort rein?
RSEG INFO Welche Segmente verwendet werden, findest Du in der ...\430\config\lnk430F2012.xcl.
Es kann auch pfiffig sein, sein eigenes Segment zu definieren, damit die DCO-Kostanten nicht überschrieben werden. Als Extra-Linkeroption etwa so: -Z(CODE)MYINFO=1000-10F7 und dann: RSEG MYINFO
Ja, das dachte ich mir auch. Nur sollte man die 64 Byte des A-Segments nicht mit einbeziehen, weil sonst die Kalibrierungsdaten gelöscht werden können.
MSP-Fan wrote: > Es kann auch pfiffig sein, sein eigenes Segment zu definieren, > damit die DCO-Kostanten nicht überschrieben werden. > > Als Extra-Linkeroption etwa so: -Z(CODE)MYINFO=1000-10F7 > > und dann: > RSEG MYINFO Das Ändern der ...\430\config\lnk430F2012.xcl funktioniert leider nicht. Aber man kann sich unter Options | Linker | Extra Options beliebige Segmente definieren.
> Aber man kann sich unter Options | Linker | Extra Options beliebige > Segmente definieren. Das schrub ich ja auch... Als Extra-Linkeroption etwa so: -Z(CODE)MYINFO=1000-10F7 :-)
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.