Gast
#4955922
Moin! Ich nutze ein vor einem guten Jahr bei Ebay erworbenes 2,4" 320x240px Display. Es ist relativ sicher ein ILI9341 verbaut. Ich habe mir die TFTLCD library von Adafruit geholt (https://github.com/adafruit/TFTLCD-Library). Beim Versuch den Graphictest durczuführen, scheiterte es am Auslesen des Chips. Also habe ich manuell den identifier (Zeile 64) auf 0x9341 gesetzt. Nun zeigt das Display was größtenteils korrektes an. Allerdings wird nur ca. 3/4 des Bildschirmes bemalt. Der Rest bleibt Ameisenfußball. Sobald in der Loop die Rotation durchgewechselt wird, dreht verschiebt sich der nicht beschriebene Teil auf die gegenüberliegende Seite und zurück. Ich dachte, dass er womöglich mit der falschen Auflösung arbeitet, allerdings ist in der Adafruit_TFTLCD.cpp folgendes korrekt gesetzt: #define TFTWIDTH 240 #define TFTHEIGHT 320 Die Verdrahtung des Shields habe ich mit den Makros verglichen und ist korrekt. Habt ihr eine Idee, woran es liegen könnte? Ich liefer gerne weitere Informationen, bin mir jetzt nur nicht sicher, was relevant sein könnte... Schöne Grüße Julian