Forum: Mikrocontroller und Digitale Elektronik variable extern im SRAM speichern


von Bernd S. (mms)


Lesenswert?

Hallo,

ich habe eine struct definiert, von der ich als global element ein Array 
erstellen möchte. Auf dieses Struct Array soll dann von verschiedenen 
lokalen Funktionen innerhalb dieses C-Files drauf zugegriffen werden.

Leider ist anscheinend das Data Segment nicht so groß, dass ich dieses 
Array global definieren kann. Sobald ich versuche es zu initialisieren 
mit Default-Werten bekomm ich keinerlei Messages über die USART 
schnittstelle angezeigt. Ansonsten läuft das Programm zwar noch...

Wie kann man so ein Array extern im SRAM speichern und nicht im Data 
Segment?

Ich arbeite mit dem Realview Compiler von Keil und dem AT91RM9200...

Bernd

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.