es ging mir nicht um den ILI Controller, sondern nur um die High-Level-API Grafik- und Text/Fontbefehle - DIE müssten in der ein oder anderen Syntax-Form vorhanden sein und entsprechend vom Compiler für deinen Bildschirm umgesetzt werden. (Für mein eigenes HDMI-Display habe ich noch keinen Weg gefunden)
oder auch:Code:tft.setFont(SystemFont5x7); tft.setTextColor(WHITE); tft.cursorToXY(x, y); tft.print(sbuf); tft.drawCircle(50, 40, 10, WHITE); tft.fillCircle(30, 24, 10, WHITE); tft.drawLine(10, 10, 60, 60, WHITE); tft.drawLine(50, 20, 90, 70, WHITE); tft.drawRect(20, 20, 40, 40, WHITE); tft.fillRect(65, 25, 20, 30, WHITE); tft.drawEllipse(70, 30, 15, 20);
und für die Touch-Funktionen:Code:myGLCD.setColor(0, 0, 255); myGLCD.fillRoundRect (10, 130, 150, 180); myGLCD.setColor(255, 255, 255); myGLCD.drawRoundRect (10, 130, 150, 180); myGLCD.print("Clear", 40, 147); myGLCD.setColor(0, 0, 255); myGLCD.fillRoundRect (160, 130, 300, 180); myGLCD.setColor(255, 255, 255); myGLCD.drawRoundRect (160, 130, 300, 180); myGLCD.print("Enter", 190, 147); myGLCD.setBackColor (0, 0, 0);
Code:if (myTouch.dataAvailable()) { myTouch.read(); x=myTouch.getX(); y=myTouch.getY();
Insbes. halt:
Ausgabe verschiedener Text/Grafik-Farben,
Ausgabe verschiedener Schriftarten/Größe,
Ausgabe von geometricher Linien- bzw. Formen-Grafik.
Reagieren auf Touch-Events und dann auslesen der getouchten x,y-Koordinaten.
Die Beispiele oben waren nur zur Illustration im größeren Kontext, deine spezielle Syntax kann natürlich (und wird sicher auch) abweichen.






Zitieren


Lesezeichen