Hallo, ich habe mal ein paar unqualifizierte Fragen zum Thema Displayansteuerung. Ich habe mir vor einiger Zeit von "etteam" ein stm32 Board geholt und möchte nun ein Display ansteuern. Dazu wurden "Bibliotheken" mitgeliefert über die sich das ganze etwas Konfigurieren lässt. Wie geht man normalerweise bei sowas vor (gerade als Anfänger)? Werden standardmäßig Bibliotheken mitgeliefert die man dann benutzt oder sucht man sich in den Datenblättern die entsprechenden Register raus und erstellt sich alles selbst? Gibt es eventuell gute allgemeine Einführungen in das Thema? Ich habe erstmal ein mitgeliefertes Beispiel aufgespielt. Allerdings ist die Ausgabe momentan noch Spiegelverkehrt.
in der Regel hat man bei mitgelieferten Bib's eine Dokumentation. Eventuell irgendetwas in *.h Konfigurieren, und mittels API zugreifen.
handelt es sich um ein zeichen display oder um ein GLCD mit z.b. 128x64 pixel (monochrom), dann haben diese in der regel ein kontroller verbaut. ein kontroller wäre z.b. KS0108 (für GLCD) da kann man sich auch das datenblatt des kontrollers hernehmen und schauen welche reihenfolge der kommandos benötigt werden, die kommandos sind ebenfalls aufgelistet (wie initial, write_cmd, write_data etc.) gruß adam
Es ist ein ET-TFT240320TP ich schleiche mich gerade duch die Configs und die Datenblätter. Ich bin nur etwas verwirrt weil ich in den Beschreibungen nicht die Elemente finde für die ich hier Datenblätter mitgeliefert bekommen habe.... oder ich blicks noch nicht. Ich hatte das bisher so aufgefasst das ich das Datenblatt des Displays und des Chips brauche und draus lesen müsste wie genau ich hier was beschreiben müsste.
Also ich hab nochmal nachgeschaut, ich muss mich wohl am Datenblatt des SPFD5408A Orientieren. Verwirrend ist für mich nur dass in der Lib Register eingetragen sind die in dem Manual nirgends auftauchen. Außerdem bin ich immernoch etwas ratlos warum meine Schrift invertiert, also in Spiegelschrift dargestellt wird.
murks schrieb: > Außerdem bin ich immernoch etwas ratlos warum meine Schrift invertiert, > also in Spiegelschrift dargestellt wird. Das liegt sehr wahrscheinlich an den von dir zum Displaycontroller übertragenen Daten/Befehlen. Mein Tip: Guck dir die Zeile 42 mal genauer an.
Danke, aber der hat inzwischen auch schon einen ziemlichen Bart. Hätte ja sein können dass es da allgemeine Stolperfallen gibt, da mein Code bis jetzt ein nahezu unverändertes Beispiel ist und ich glaube nicht dass sich jemand die mühe macht für mich jetzt meine Doku zu lesen und den Beispielcode zu durchforsten, was ich auch von niemandem verlangen würde.
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.