8080 Interface + STM32

OP #6398648
Lesenswert?
• ▲
▼
Hallo Zusammen

Ich stehe ein bisschen auf dem Schlauch beim Thema TFT's und STM32. Ich 
möchte an einen STM32F429ZI einen TFT anschliessen und bin gerade am 
schauen, was ich so kaufen könnte. Es gibt viele Displays mit dem 
8080-Interface, weniger mit dem RGB Interface (oder bin ich schon da 
falsch?). Ich habe auch schon einige Datenblätter durchgelesen und mich 
auch ein bisschen mit dem LTDC befasst. Leider bin ich, je mehr ich 
lese, immer wie verwirrter :D.

Ist es korrekt, dass wenn ich ein Display über das 8080-Interface 
ansteuern möchte, dies über FMC machen muss (und Auswahl LCD in der 
Konfiguration)? Beim RGB Interface kann ich dies ja alles bei LTDC 
einstellen.

Ich finde auch kaum Beispiele im Internet.

Nehmen wir mal dies als Beispiel: 
https://www.mouser.ch/datasheet/2/1015/DT028CTFT-Displaytech-Spec-1714079.pdf

Da lese ich, dass das Interface MCU (8080) oder RGB ist.

Für RGB Interface:
Welche Datenpins sind denn da welche (R0-7, G0-7, B0-7)?

Für 8080-Interface:
Wie müsste ich das mit dem STM32F429ZI verbinden?

Kann man irgendwie sagen, was wohl schlauer ist, vom Aufwand her? RGB 
oder 8080? Oder ist da beides gleich (un)kompliziert mit dem STM32?

Vielen Dank für die Antworten!

Gruss Lars
Gast #6398684
Lesenswert?
• ▲
▼
Das kann man gut mit CubeMX planen: das Interface auswählen und man 
sieht die Konfiguration, evtl. kann man noch für einige Pins 
Alternativen auswählen.
FSMC ist eigentlich einfach, es wird nur initialisiert und dann 
schreibt/liest man eine Speicheradresse und das generiert die nötigen 
Signale. Beim Init sind Zugriffszeiten anzugeben, die Anfangs nicht zu 
schnell machen, sondern tunen wenn es langsamer sicher läuft.
Moderator (Firma: Titel) Persönliche Seite #6398715
Lesenswert?
• ▲
▼
Lars B. schrieb:
> Da ich aber auch vorhabe, grössere Displays anzusteuern, möchte ich
> lieber nicht SPI.
Welches Interface hat dein "größeres" Display?

Und schau doch mal das 32F469IDISCOVERY an. Immerhin steuern die da auch 
ein 800x480er Display an...

> das 8080-Interface
Ist ein stinknormaler Adress/Datenbus (allerdings mit nur 1 
Adressleitung zum Umschalten von Daten- und Steuerregister) mit 
Steuersignalen CS/RD/WR.
Gast #6398966
Lesenswert?
• ▲
▼
Lothar M. schrieb:
> Und schau doch mal das 32F469IDISCOVERY an. Immerhin steuern die da auch
> ein 800x480er Display an...

Nicht sehr hilfreich ....

Zitat aus dem Manual:
----------------------------------------
DSI LCD
The LCD module is a 4-inch 800x480 TFT color LCD with capacitive
touch panel. The LCD is connected to the MIPI DSI interface of the
microcontroller STM32F469NIH6 via the connector CN10. The DSI
(Display Serial Interface) is a specification of the MIPI Alliance
standard and defines the physical interface and the protocol used
by the STM32F469NIH6 microcontroller to communicate with such
LCD module.
----------------------------------------

FYI

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.