STM32F4 FSMC Adressauswahl für TFT basierend auf ILI9341

OP #4899966
Hallo zusammen,

ich bin momentan an einem Schaltplan für ein Projekt, bei dem der 
STM32F405 zum Einsatz kommt. Ich habe ein 240x320TFT mit ILI9341, das 
ich über FSMC ansteuern möchte.
Der STM32 verwendet gemäß STM AppNote AN2790 folgende Datenleitungen:

- FSMC [D0:D15]: FSMC databus: 16-bit width
- FSMC NEx: FSMC Chip Select
- FSMC NOE: FSMC Output Enable
- FSMC NWE: FSMC Write Enable
- FSMC Ax: one address line used to select between LCD Registers and LCD 
Display, RAM where x can be 0 to 25

Leider habe ich das mit der Addressauswahl nicht so ganz verstanden und 
im Datenblatt des LCDs finde ich auch absolut gar nichts.
Wie verdrahte ich die Addressleitungen (Ax bzw. NEx), sodass ich am Ende 
auch erfolgreich mit dem ILI9341 sprechen kann?
Da ich noch nie mit externem RAM gesprochen habe und ich mir nicht 
sicher bin, wollte ich hier einfach nochmals nachfragen!


Viele Grüße!
Gast
Hier gibt es Beispiele für Implemetierungen zum Abwinken:

http://mikrocontroller.bplaced.net/wordpress/?page_id=744

Ganz unten gibt es ein Beispiel für das ganz ähnliche ILI9325.
Dort kannst du sehen wie die parallele Ansteuerung funktioniert.

Mic U. schrieb:
> Leider habe ich das mit der Addressauswahl nicht so ganz verstanden

Die dir unbekannte Adress-Leitung dient nur zur Unterscheidung
ob du den Display Daten oder Kommandos schreiben willst. D.h.
die Leitung setzt direkt das C/D Bit. Das funktioniert auch gut
solange nicht andere Teilnehmer am FSMC hängen, ansonsten müsste
man - wenn die Adressleitungen ausgehen - über eine externe
Dekodierung nachdenken.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.