Forum: Compiler & IDEs Variable bestimmte Speicheradresse zuweisen


von FrageMan (Gast)


Lesenswert?

Hallo,

ich möchte Variablen deklarieren, denen ich bestimmte Speicheradresse in 
RAM zuweisen kann. Wie kann man das realisieren?

Wenn ich Variablen so deklariere, kann es nicht passieren dass der 
Compiler diese Speicheradressen für andere Variablen nutzt?

von Peter (Gast)


Lesenswert?

Hatten wir doch gestern schon 
Beitrag "Variablen im RAM?"

Also auch hier erst mal die frage warum sollte man soetwas machen 
wollen?

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Zum Beispiel Seriennummer, Kalibriedaten, etc.
welche nachträglich reingeflasht werden.

von Peter (Gast)


Lesenswert?

>welche nachträglich reingeflasht werden.
das musst du jetzt mal etwas genauer erklären wie du den Ram flashen 
willst.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Peter wrote:

> das musst du jetzt mal etwas genauer erklären wie du den Ram flashen
> willst.

Für diese Frage würde er dann noch einen neuen Thread aufmachen...

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

äh, ok :-)

Für den RAM kann es hierfür sinnvoll sein:

   http://en.wikipedia.org/wiki/Dual_ported_RAM

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

DPRAM kann man aber auch einfach über einen Zeiger (auf ein "volatile"
gekennzeichnetes Objekt!) ansprechen...

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.