128x64 OLED I2C Display Error

Hallo liebe community,

Ich möchte ein schwarzes Bild mit weißer Schrift auf meinem Display abbilden. Aber wenn ich mein Bild im bmp Format ins byte array konvertiere, entsteht dieser code hier: http://pastebin.com/xkH5Xjcm, aber wenn ich diesen in ein script von einem YouTuber einfüge(das script alleine hat aber funktioniert), entsteht folgende Fehlermeldung: avrdude: "verification error, first mismatch at byte 0x0080 0xff!=0x00 avrdude: verification error; content mismatch". Hier noch der code von dem YouTuber: http://pastebin.com/9PKBnAyx. Wie kann ich das nun beheben? Freue mich über alle Antworte

mfg itsPauV

Vermutlich sprengt Dein Code den Speicher, aber mit so ungenauen Angaben kann man da nur raten. Verwendest Du PROGMEM?

Danke, für die Antwort aber ich habe es schon geschaft. Ich musst nur den schwarzen Hintergrund in weißen Hintergrund ändern und die Schriftfarbe von weiß nach schwarz. Danach hat alles funktioniert.

:D

Ich wußte garnicht, daß der Compiler soooo pingelig ist ;-)

avrdude: "verification error, first mismatch at byte 0x0080 0xff!=0x00

ist nicht der Compiler!

Aber das hört sich schlimm an. Ein Bug in avrdude oder im Programmer?

Verwendest du einen bootloader und die IDE ? Gab mal einen bootloader der hat sich absichtlich aufgehängt, wenn im hochzuladenden sketch "!!!" als Text vorkam. ( Hiess "debug mode" ) Aber dass eine Serie von 0xFF Probleme machen kann, ist mir neu.