Hallo Community,
in den letzten Monaten hab ich viel hier gelesen und feste gestellt das ihr echt klasse seit.
Nachdem ich ein TFT Display über 8 bit erfolgreich angesteuert habe, scheitere ich momentan an einer Ansteuerung über SPI.
Set up:
Elegoo Mega 2560
TFT: TJCTM24028-SPI
SPI Verbindungen sind alle über geschirmte Kabel realisiert.
#include <Adafruit_GFX.h>
#include <Adafruit_SPITFT.h>
#include <Adafruit_SPITFT_Macros.h>
#include <gfxfont.h>
#include <SPI.h>
#include <Adafruit_ILI9341.h>
#define TFT_DC 5
#define TFT_CS 53
#define TFT_MOSI 51
#define TFT_CLK 52
#define TFT_RST 7
#define TFT_MISO 50
ich probiere es mit dem Beispiel "graphic test"
Mein TFT bleibt aber weiß, hier das Protokoll:
ILI9341 Test!
Display Power Mode: 0x94
MADCTL Mode: 0x48
Pixel Format: 0x5
Image Format: 0x80
Self Diagnostic: 0xC0
Benchmark Time (microseconds)
Screen fill 18210288
Text 924520
Lines 8563568
Horiz/Vert Lines 1489956
Rectangles (outline) 949236
Rectangles (filled) 37794144
Circles (filled) 5343032
Circles (outline) 3737032
Triangles (outline) 1950396
Triangles (filled) 12562440
Rounded rects (outline) 1788024
Rounded rects (filled) 41104468
Done!
Mit den Oszi gemessen sind alle Signale sinnig, bis auf den MISO.. das Signal ist zu klein und sieht merkwürdig aus (siehe Bild)
Ich habe schon viel mit den Einstellung im Beispiel rum gespielt, komme aber nicht weiter.
Habt ihr eine Idee??
Frohe Weihnachten euch allen!
Gruß, Till