Mám trochu problém s pripojením Displeja ILI9341 pokiaľ mám definované CS, DC, RST tak displej nezobrazuje len biela obrazovka, ak ešte definujem aj MISO MOSI a SCK tak zobrazuje normálne. To by nebol až taký problém, ale chcem použiť inú rýchlejšiu knižnicu v ktorej sa to nedá definovať ale používa knižnicu SPI. Ak sa nemýlim tak v SPI by malo byť definované pre mega MOSI 51 MISO 50 SCK 52. Arduino mega som nikdy predtým nepoužíval poprosil by som o radu ak s touto kombináciou má niekto skúsenosti. Predtým som ho testoval na arduino UNO a tam to šlapalo. Mám dosku Mega 2560 PRO (čo je menšia kompaktnejšia verzia Arduino MEGA 2560).
Kód: Vybrat vše
#include "SPI.h"
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"
#define TFT_CS 4
#define TFT_DC 12
#define TFT_RST 8
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);
Kód: Vybrat vše
#define TFT_CS 4
#define TFT_DC 12
#define TFT_RST 8
#define TFT_MOSI 51
#define TFT_MISO 50
#define TFT_CLK 52
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO);