Go Down

Topic: Tableaux trop grands... (Read 664 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
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy