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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren