Forum: Mikrocontroller und Digitale Elektronik MSP430 - InfoMem - Ab SegB beschreiben


von Michael H. (overthere)


Lesenswert?

Hallo,

ich nutze den MSP430G2252 als MCU, ich habe jetzt ein paar Daten (32 
bytes) die ich gerne im Inforam ablegen will. Jetzt habe ich aber nun 
das Problem, dass das Inforam von Seg. A nach Seg. D beschrieben wird. 
Da ich aber die Kalibrationsdaten von Segment A brauche, will ich die 
nicht überschreiben.

Meine Frage: Wie sage ich dem Compiler, dass er mit dem Belegen bei Seg 
B mit dem Belegen anfangen soll?

Danke schon mal für die Hilfe,
Michael

von Jörg S. (joerg-s)


Lesenswert?

Michael H. schrieb:
> Meine Frage: Wie sage ich dem Compiler, dass er mit dem Belegen bei Seg
> B mit dem Belegen anfangen soll?
Verstehe die Frage nicht ganz. Wie sagst du ihm denn zur Zeit das er bei 
A anfangen soll?

von Michael H. (overthere)


Lesenswert?

Okay, das war nicht ganz klar formuliert:
Ich mache das über den Attribute befehl:
Z.B.
int  a _attribute_ ((section (".infomem"))) = 3;

ich habe auch schon

int  a _attribute_ ((section (".infomemB"))) = 3;
probiert.
Das kompiliert zwar, aber kann von mspdebug nicht beschrieben werden.

von Jörg S. (joerg-s)


Lesenswert?

Welcher Compiler?

von Michael H. (overthere)


Lesenswert?

gcc4

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.