• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
LCD 3,5" Dotyk TFT 320x480 Mega UNO ILI9486
#45
Pół dnia zajęło mi w Windowsie szukanie przyczyny dlaczego ten kod nie chciał się generować do arduino. Sukces kod się generuje przez Export EVE arduino. Po wrzuceniu do arduino mam taki błąd(zaznaczony pogrubioną) i nie wiem co dalej. 

Kod:
#include <EEPROM.h>
#include <SPI.h>
#include <Wire.h>
#include <FT_VM800P43_50.h>

#define RAM_LENAFACE40 0

static PROGMEM prog_uchar lenaface40[] = {
#include "lenaface40.h"
};

#define RAM_20160628_112733 3200

[b]static PROGMEM prog_uchar 20160628_112733[] = {
#include "20160628_112733.h"
};[/b]

FT800IMPL_SPI FTImpl(FT_CS_PIN,FT_PDN_PIN,FT_INT_PIN);
void setup()
{
FTImpl.Init(FT_DISPLAY_RESOLUTION);
FTImpl.SetDisplayEnablePin(FT_DISPENABLE_PIN);
FTImpl.SetAudioEnablePin(FT_AUDIOENABLE_PIN);
FTImpl.DisplayOn();
FTImpl.AudioOn();
FTImpl.Cmd_Inflate(RAM_LENAFACE40);
FTImpl.Finish();
FTImpl.Cmd_Inflate(RAM_20160628_112733);
FTImpl.Finish();
FTImpl.DLStart();
FTImpl.BitmapHandle(1);
FTImpl.BitmapSource(3200);
FTImpl.BitmapLayout(FT_ARGB1555,800,240);
FTImpl.BitmapSize(FT_NEAREST,FT_BORDER,FT_BORDER,400,240);
FTImpl.DLEnd();
FTImpl.Finish();
}

void loop()
{
FTImpl.DLStart();
FTImpl.ClearColorRGB(31,63,127);
FTImpl.Begin(FT_BITMAPS);
FTImpl.Vertex2ii(45,18,1,0);
FTImpl.End();
FTImpl.Cmd_Text(205,220,28,0,"POCZTA");
FTImpl.BitmapHandle(0);
FTImpl.BitmapSource(0);
FTImpl.BitmapLayout(FT_ARGB1555,80,40);
FTImpl.BitmapSize(FT_NEAREST,FT_BORDER,FT_BORDER,40,40);
FTImpl.Cmd_ScreenSaver();
FTImpl.Begin(FT_BITMAPS);
FTImpl.Macro(0);
FTImpl.End();

FTImpl.DLEnd();
FTImpl.Finish();
}


/* end of file */
 
Odpowiedź
  


Wiadomości w tym wątku
RE: LCD 3,5" Dotyk TFT 320x480 Mega UNO ILI9486 - przez brendy - 16-12-2019, 01:03

Skocz do:


Przeglądający: 1 gości