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
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?
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.
Welcher Compiler?
gcc4
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.