Go Down

Topic: Tableaux trop grands... (Read 577 times) previous topic - next topic

Montspy

Bonjour, j'ai un problème pour uploader mon code dans l'Arduino Duemilanove (ATMega 168).
Il me met :
Code: [Select]
Binary sketch size: 2814 bytes (of a 14336 byte maximum)

avrdude: verification error, first mismatch at byte 0x0280
        0xff != 0x43
avrdude: verification error; content mismatch


J'ai trouvé ce post qui met en cause une trop grande répétition de 1 ou de 0, effectivement c'est mon cas J'ai un tableau (image monochrome) qui contient ce genre de données :
Code: [Select]
unsigned int displayDataGreen[FRAME_NBR][COLUMN_NBR] PROGMEM = {
{0xFFFF, 0xFFFF, 0xF7F7, 0xF007, 0xF77F, 0xFFBF, 0xF7BF, 0xF07F, 0xF7FF, 0xFFFF, 0xF87F, 0xF6BF, 0xF6BF, 0xF6BF, 0xF6BF, 0xF6BF, 0xFA7F, 0xFFFF, 0xFFFF, 0xF7FF, 0xF7F7, 0xF007, 0xF7FF, 0xF7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xF7FF, 0xF7F7, 0xF007, 0xF7FF, 0xF7FF, 0xFFFF, 0xFFFF, 0xF87F, 0xF7BF, 0xF7BF, 0xF7BF, 0xF7BF, 0xF7BF, 0xF87F, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xF7F7, 0xF007, 0xF777, 0xFF7F, 0xF777, 0xF007, 0xF7F7, 0xFFFF, 0xF87F, 0xF7BF, 0xF7BF, 0xF7BF, 0xF7BF, 0xF7BF, 0xF87F, 0xFFFF, 0xFFBF, 0xFC3F, 0xF3BF, 0xFCFF, 0xF3BF, 0xFC3F, 0xFFBF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xF9FF, 0xF6BF, 0xF6BF, 0xF6BF, 0xF6BF, 0xF87F, 0xF7FF, 0xFFFF, 0xF7BF, 0xF7BF, 0xF03F, 0xF77F, 0xF7BF, 0xFFBF, 0xFF7F, 0xFFFF, 0xF87F, 0xF6BF, 0xF6BF, 0xF6BF, 0xF6BF, 0xF6BF, 0xFA7F, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF},
{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFBF, 0xDE3F, 0xD9BF, 0xE7FF, 0xF9BF, 0xFE3F, 0xFFBF, 0xFFFF, 0xF87F, 0xF7BF, 0xF7BF, 0xF7BF, 0xF7BF, 0xF7BF, 0xF87F, 0xFFFF, 0xFFBF, 0xF83F, 0xF7FF, 0xF7FF, 0xFBBF, 0xF03F, 0xF7FF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF}};

Mais ils n'expliquent pas clairement comment remédier à ce problème. Si quelqu'un a une idée je suis preneur !

Si je ne met pas 'PROGMEM' j'obtiens la même erreur mais à l'offset 0x0a00.

Bye.
Montspy.

Montspy

Personne ne sait comment remédier à ce problème ?

Go Up