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 :
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 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 :
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
Post a Comment