SSD1963 - 24 Bit Daten und 16 Bit Interface?

OP #4547705
Lesenswert?
• ▲
▼
Hallo,

ich habe ein 5" TFT-Display von Eastrising (ER-TFTM050-5), welches mit 
24 Bit LCD-Interface arbeitet, vom 24 Bit Hostinterface sind 16 Bit 
zugänglich.
Abgesehen von RGB oder BGR, wie werden denn die 24 Bit Daten über den 16 
Bit Bus in den Displayspeicher geschrieben?
Ich muss ja zwei 16 Bit Zugriffe durchführen, wobei bei den oberen 8 Bit 
ja 1x 00 mitgeschrieben werden muss, welche sich dann natürlich im 
Speicher wiederfinden.
Muss ich da für ein simples Screenlöschen immer die 8 Bit vom nächsten 
Pixel in das zweite Wort basteln?
Gast #4547803
Lesenswert?
• ▲
▼
Jürgen M. schrieb:
> Dann müsste ich also entweder auf ein 8 Bit Interface umsteigen oder auf
> 24 Bit verzichten und dieses komische 565-Format nehmen.

Was ist am 565-Format komisch? Wenn du nur 16 Bit übertragen kannst, ist 
das unter Berücksichtigung der Eigenschaften des menschlichen Auges, die 
beste Möglichkeit RGB-Daten direkt zu übertragen.
#4547819
Lesenswert?
• ▲
▼
Jürgen M. schrieb:
> Ok, danke.
>
> Dann müsste ich also entweder auf ein 8 Bit Interface umsteigen oder auf
> 24 Bit verzichten und dieses komische 565-Format nehmen.
Was soll ein Umstieg auf 8Bit bringen? Sieh dir die Tabelle im 
Datenblatt an - auch dort kannst du nur 6Bit pro Farbe verwenden. 24Bit 
geht nur mit 24Bit-Interface.
Und selbst wenn du 24Bit verwendest stellt sich die Frage ob das 
verwendete TFT-Panel bei dem Preis die 8Bit pro Farbe differenzieren 
kann! Für`n GUI mit paar Werten, Diagram, Knöpfe usw. ist 565 m.M. nach 
völlig ausreichend.

Sascha

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