Was ist das für ein 3.2 zoll TFT?

Gast #4880761
Lesenswert?

Hallo Leute,

habe dieses Display und weiß nicht weiter. Es ist 3,2 zoll und 
eigentlich allerweltsware. Zumindest vom Aussehen her gibt es da eine 
Menge ähnliche.  Einzig die 9431 am Ende haben die bei Google  gefunden 
Displays nicht.  Deuten die 4 Zahlen auf ein ILD9431 Controller  hin? 
Was könnte es denn für ein Display sein? Vielleicht kennt es ja einer :) 
Vielen Dank
Angehängte Dateien:
#4881128
Lesenswert?

Joachim B. schrieb:
> TFT Shield für den Arduino?

Nur als Hinweis: Die Libs der aktuellen Arduino Version (SD und TFT) 
funktionieren mit diesem Display nur teilweise. UTFT und SDFat sind 
besser geeignet. Und es gibt SD-Karten, die mit der Windows Formatierung 
Probleme machen. Die SDFat Diagose gibt dann aber eine Meldung. Mit der 
SDFat Utility formatiert ist dann alles im grünen Bereich.
Gast #4881131
Lesenswert?

Georg G. schrieb:
> Und es gibt SD-Karten, die mit der Windows Formatierung
> Probleme machen.

Und es gibt Displays mit blauen und mit schwarzen Leiter-
platten. Man kann sich aussuchen welche Farbe einem besser
gefällt. Und das modische Accessoire dazu passend einkaufen.

Und wenn man die Funktion der SD-Karte nicht braucht dann
kann man die Library dazu weglassen. Dann braucht man auch
keine SD-Karte einstecken, ja nicht mal eine kaufen.
Gast #4900735
Lesenswert?

Hallo Leute, da bin ich wieder ;)

Habe jetzt Arduino Mega2560 R3 und ein TFT Shield und auch die 
UTFT-Datein für die 1.81 Umgebung. Aber beim Kompilen kommt eine 
Fehlermeldung, die bei einem unverändertem Beispiel eigentlich nicht 
sein sollte :(

Arduino: 1.8.1 (Windows XP), Board: "Arduino/Genuino Mega or Mega 2560, 
ATmega2560 (Mega 2560)"

C:\Programme\Arduino\libraries\UTFT\DefaultFonts.c:21:14: error: 
variable 'SmallFont' must be const in order to be put into read-only 
section by means of '__attribute__((progmem))'

 fontdatatype SmallFont[1144] PROGMEM={

              ^

C:\Programme\Arduino\libraries\UTFT\DefaultFonts.c:125:14: error: 
variable 'BigFont' must be const in order to be put into read-only 
section by means of '__attribute__((progmem))'

 fontdatatype BigFont[3044] PROGMEM={

              ^

C:\Programme\Arduino\libraries\UTFT\DefaultFonts.c:234:14: error: 
variable 'SevenSegNumFont' must be const in order to be put into 
read-only section by means of '__attribute__((progmem))'

 fontdatatype SevenSegNumFont[2004] PROGMEM={

              ^

Bibliothek UTFT im Ordner: C:\Programme\Arduino\libraries\UTFT (legacy) 
wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.


Jetzt steh ich da und weiß nicht weiter. Bitte um Hilfe
Gast #4900792
Lesenswert?

Roberz schrieb:
> Hallo Leute, da bin ich wieder ;)

Nur nicht zwischendurch zu viele ASCII Zeichen verschwenden
um den Leute die dir helfen wollten, auf dem Laufenden zu
halten, gell? Hauptsache Hilfe abgreifen was geht ....

Roberz schrieb:
> Aber beim Kompilen kommt eine
> Fehlermeldung, die bei einem unverändertem Beispiel eigentlich nicht
> sein sollte :(

Sorry, aber ein unverändertes Beispiel wird so oder so nicht
funktionieren da du ja trotzdem diesen universellen TFT-
Mist auf deine Konfiguration anpassen musst. Der Autor
kann nicht wissen auf welchen Default-Zustand er seine Lib
ausliefern soll damit es bei dir gleich läuft.
Gast #4900806
Lesenswert?

Hauptsache du kannst dich wichtig machen und rumtrollen.
Und warum sollte ein Beispiel-Programm nicht zu kompelieren gehen? Und 
das Beispiel soll für die vorhandene Kombi sein, daher auch 
Beispiel-Programm und nicht Datenblatt....Hauptsache rumtrollen..
#4901082
Lesenswert?

Die Fehlermeldung sagt doch schon alle... Nur const Variablen können in 
den Flash gelegt werden... Ergo, ab in den RAM mit den Variablen oder 
const machen - da ich die Lib nicht kenne ist es deine Entscheidung... 
;-)

Der Error ist übrigens relativ neu... Ich weiß nicht, mit welche 
Compilerversion der rein gekommen ist, aber ich hatte letztes auch mal 
ein altes Projekt (bei dem ich geschlampt hab), wo das dann aufgepopt 
ist...
Gast #4901106
Lesenswert?

Ohne es böse zu meinen: An deiner Stelle würde ich mir zuerst weitere 
C-Grundlagen aneignen. Die Fehlermeldung sollte eigentlich gut 
verständlich sein bzw. solltest du nun wissen, was zu tun ist. (Tipp: 
Verwende ein "const" vor den jeweiligen PROGMEM-Konstanten, die er 
bemängelt)

Ohne halbwegs passable C-Kenntnisse wirst du große Schwierigkeiten im 
weiteren Verlauf bekommen, folglich würde ich erst mal da anpacken.
Gast #4901156
Lesenswert?

Danke für die Hilfe. Das Problem ist, ich finde im Quelltext als auch in 
der include h benannte SevenSegNumFont nicht. .ich möchte ja nicht c 
programmieren,  sondern nur einfach schnell überprüfen ob das display 
funktioniert, dann wird damit ganz normal direkt programmiert. 
funktioniert aber das System ers gar nicht, kann ich mir viel  Nerverein 
sparen. ..

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