www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Verstaendnisfrage: Register-Belegung


Autor: Fritz Meyer (codefritz)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es geht um den Samsung S3C2410X (ARM9 uC).
Verstehe dort eine Sektion des Db nicht ganz.
Db:
http://core.kaist.ac.kr/~ee516/2006/dn/um_s3c2410x.pdf

Und zwar geht es um die Festlegung des Framebuffers fuer den 
LCD-Treiber.
Auf Seite 15-33 einige Examples zu sehen.
Schleierhaft ist mir dort wie der Autor jeweils auf die Werte fuer 
OFFSZIZE, LCDBANK, LCDBASEU und LCDBASEL kommt.
Sprich wieso wird um 22 bzw 1 nach rechts geshiftet und wo vor allem hat 
er den Wert des LCDBASEU (0x100000) her?

Ausserdem was hat es mit der Vorschrift das der Framebuffer an einer 4MB 
aligned Adresse liegen soll auf sich?
welche Adressen sind denn dann moeglich?

Besten Dank.

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.