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?
Hallo, lt. Datenblatt kannst du per 16Bit Interface keine 24Bit RGB-Daten schreiben, sondern nur max. 18Bit. Mit 3 Übertagungen schreibst du dabei die Daten für 2 Pixel. Sascha
Jürgen M. schrieb: > wie werden denn die 24 Bit Daten über den 16 > Bit Bus in den Displayspeicher geschrieben? So wie es im Datenblatt im Kapitel "Pixel Data Format" beschrieben ist. Ganz einfach.
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. Hm, blöd, ich mag den SSD1963 nun noch weniger ;). Dann werde ich die Arbeiten an meiner RA8876-Platine wohl beschleunigen müssen.
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.
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.