Stap 2: De schetsen en bibliotheken
De bibliotheken en schetsen nodig zijn bijgevoegd als zip-bestanden. De Terminal schets is als een van de voorbeelden in de Adafruit_ILI9341_AS bibliotheek opgenomen.
De Adafruit_GFX_AS bibliotheek gekoppeld enkele aanzienlijke snelheidsverbeteringen waarmee tekening 2 tekens bevat meer dan 1000 per seconde, dit is nodig om op te houden met met een volle snelheid 9600 baud-rate. Deze versie van de bibliotheek vereist het gebruik van de processor van de ATmega328 (zoals gebruikt op UNO) Aangezien de directe toegang van de poort wordt uitgevoerd. Voor het gebruik van de bibliotheek met andere processors, zoals de ATmega2560, de schets zullen moeten worden aangepast om de juiste hardware SPI pinnen en de volgende regel uitgecommentarieerd moet worden:
#define F_AS_T
binnen het headerbestand voor "Adafruit_ILI9341_FAST.h" gelegen in de Adafruit_ILI9341_AS bibliotheekmap.
Geen veranderingen zijn nodig wanneer met behulp van de ATmega328 gebaseerd Arduinos verstrekken de pinnen hierboven vermelde worden gebruikt.
Een schets van de demo snelheid is opgenomen hier, dat dit is degene die ik gebruik om te testen de snelheidsverbeteringen, het is een aangepaste versie van een schets die wordt geleverd met de Arduino UTFT bibliotheek.