STM32F4 FSMC Adressauswahl für TFT basierend auf ILI9341

OP #4899966
Lesenswert?
• ▲
▼
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 #4900023
Lesenswert?
• ▲
▼
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

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.

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.