www.mikrocontroller.net

Forum: Compiler & IDEs Variable bestimmte Speicheradresse zuweisen


Autor: FrageMan (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hatten wir doch gestern schon 
Beitrag "Variablen im RAM?"

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

Autor: Johann L. (gjlayde) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zum Beispiel Seriennummer, Kalibriedaten, etc.
welche nachträglich reingeflasht werden.

Autor: Peter (Gast)
Datum:

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

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Johann L. (gjlayde) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
äh, ok :-)

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

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

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.