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.
/* end of file */
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 */