Boa tarde a todos.

Estou tendo dificuldades para compilar em código que exibira uma imagem em hexadecimal na IDE do arduino 1.5.4

está dando o seguinte erro:

Arduino: 1.5.4 (Windows 7), Board: "Arduino Due (Programming Port)"

UTFT_Bitmap_128x128.ino: In function 'void loop()':
UTFT_Bitmap_128x128:23: error: no matching function for call to 'UTFT::drawBitmap(int, int, int, int, unsigned int [9472], int)'
C:\Users\Hewerton\Documents\Arduino\libraries\UTFT/UTFT.h:162: note: candidates are: void UTFT::drawBitmap(int, int, int, int, short unsigned int*, int)
C:\Users\Hewerton\Documents\Arduino\libraries\UTFT/UTFT.h:163: note: void UTFT::drawBitmap(int, int, int, int, short unsigned int*, int, int, int)

Na Plataforma 1.0.6 não tenho problemas compila e funciona tudo OK no Arduino Mega, já que com 

esta plataforma não consigo gravar no Arduino DUE, porém eu preciso gravar este código no DUE

porém não funciona na IDE 1.5.4 

Por favor me ajudem, segue código que estou usando:

#include <UTFT.h>
#include <avr/pgmspace.h>

UTFT myGLCD(SSD1963_800,38,39,40,41);

extern unsigned int Firefox[0x2500];

void setup()
{
myGLCD.InitLCD(LANDSCAPE);
}

void loop()
{

myGLCD.fillScr(255, 255, 255);
myGLCD.drawBitmap (300, 150, 100, 94, Firefox, 2);
delay(5000);


}

Estou mandando o arquivo da imagem em hexadecimal.

Exibições: 361

Anexos

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço