Forum: Mikrocontroller und Digitale Elektronik Variable im externen RAM speichern


von Bernd S. (mms)


Lesenswert?

Hallo,

wie kann man einer Variablen oder einem define mitteilen, dass diese 
nicht im internen sondern im externen RAM gespeichert bzw. ausgeführt 
werden soll?

Bernd

von holger (Gast)


Lesenswert?

Gar nicht, solange man selber nicht weiss für welchen
uC man Programme schreibt und welchen Compiler/Assembler
man benutzt.

von Bernd S. (mms)


Lesenswert?

wo sich der interne / externe RAM befindet, weiß ich schon... nur nicht 
wie ich einer Variablen sagen kann, dass sie in diesem Bereich 
gespeichert werden soll...

z.b. interne RAM 0x0020 0000 bis 0x0030 0000 - und arbeiten tue ich mit 
dem keil compiler und dem at91rm9200...

Bernd

von Helmi (Gast)


Lesenswert?

Schau dir in der Doku zum Keil Compiler mal die Punkte Class und Segment 
an , die zuweisung wo etwas gespeichert werden soll geschieht 
normalerweise im Linker file

Gruss Helmi

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.