erreur dans librairie TFT HX8357


bonjour tous,

je commence savoir comment afficher, texte, ligne, rectangle rond ect ... sur mon hx8357c
donc je voudrait pressent ajouter des image stocké sur la carte sd.
quand je lance l'exemple present dans la librairie <sd.h> pour connaitre les fichier présent sur la sd, ça marche, donc la carte sd est bien lu et les fichier son la.
quand je lance l'exemple "draw_sdcard_bitmap" qui est avec la librairie <tft_hx8357.h>, j'ai tout de suite un message d'erreur, alors que je n'ai rien touché.
voici le message :
code: [select]

draw_sdcard_bitmap:17: error: 'file' not declared in scope
draw_sdcard_bitmap:17: error: 'f' not declared in scope
draw_sdcard_bitmap:18: error: 'file' not declared in scope
draw_sdcard_bitmap:18: error: 'f' not declared in scope
bitmap_functions.ino: in function 'void drawbmp(char*, int, int, boolean)':
bitmap_functions:97: error: 'read16' cannot used function
bitmap_functions:98: error: 'read32' cannot used function
bitmap_functions:99: error: 'read32' cannot used function
bitmap_functions:100: error: 'read32' cannot used function
bitmap_functions:101: error: 'read32' cannot used function
bitmap_functions:102: error: 'read32' cannot used function
bitmap_functions:103: error: 'read32' cannot used function
bitmap_functions:108: error: 'read16' cannot used function
bitmap_functions:108: error: 'read16' cannot used function
bitmap_functions:108: error: 'read32' cannot used function
bitmap_functions.ino: in function 'uint16_t read16(file&)':
bitmap_functions:195: error: 'uint16_t read16(file&)' redeclared different kind of symbol
draw_sdcard_bitmap:17: error: previous declaration of 'uint16_t read16'
bitmap_functions.ino: in function 'uint32_t read32(file&)':
bitmap_functions:202: error: 'uint32_t read32(file&)' redeclared different kind of symbol
draw_sdcard_bitmap:18: error: previous declaration of 'uint32_t read32'


sur le net, tout se que j'ai trouvé est pour des écran brancher en spi.
mon ecran est directement brancher sur ma mega :
http://www.dx.com/p/3-2-inch-tft-ips-480-x-320-262k-color-full-angle-lcd-module-for-arduino-mega2560-blue-black-369199#.wyudvvvjauk

avez vous une idée de se qui ne va pas svp ?

merci d'avance

je vient de tester avec la version arduino 1.8.3
voici le message :
code: [select]

in file included c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\draw_sdcard_bitmap.ino:11:0:

d:\programme\arduino\arduino 1.8.3\libraries\tfthx8357master/tft_hx8357.h:124:0: warning: "hx8357b" redefined

 #define hx8357b 0xb

 ^

in file included d:\programme\arduino\arduino 1.8.3\libraries\tfthx8357master/tft_hx8357.h:19:0,

                 from c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\draw_sdcard_bitmap.ino:11:

d:\programme\arduino\arduino 1.8.3\libraries\tfthx8357master/user_setup.h:13:0: note: location of previous definition

 #define hx8357b

 ^

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\draw_sdcard_bitmap.ino: in function 'void loop()':

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\draw_sdcard_bitmap.ino:68:37: warning: deprecated conversion string constant 'char*' [-wwrite-strings]

   drawbmp("alert1.bmp", 0, 0, bu_bmp);

                                     ^

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\draw_sdcard_bitmap.ino:76:41: warning: deprecated conversion string constant 'char*' [-wwrite-strings]

   drawraw("480mouse.raw", 0, 0, 480, 320);

                                         ^

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\bitmap_functions.ino: in function 'void drawraw(char*, int16_t, int16_t, int16_t, int16_t)':

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\bitmap_functions.ino:24:40: warning: converting non-pointer type 'int' null [-wconversion-null]

   if ((rawfile = sd.open(filename)) == null) {

                                        ^

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\bitmap_functions.ino: in function 'void drawbmp(char*, int, int, boolean)':

c:\users\djbouns\appdata\local\temp\arduino_modified_sketch_445344\bitmap_functions.ino:91:40: warning: converting non-pointer type 'int' null [-wconversion-null]

   if ((bmpfile = sd.open(filename)) == null) {

                                        ^


Arduino Forum > International > Français (Moderators: jfs, Snootlab) > erreur dans librairie TFT HX8357


arduino

Comments

Popular posts from this blog

Flip address is out of range arduino uno r3

Arduino Uno not uploading

Indesign and MathType fonts