Hallo Liebes Forum, habe hier ein Wintek WDH3224 welches ich mittels eines ATMega1284 ansteuere. Nach dem ich nun Schritt für Schritt alles zum laufen gebracht hatte, war ich dabei mir eine Funktion zu schreiben, die mir das Display invertiert. Gedacht, getan... compilieren lassen und geflasht, leider war dann nichts mehr auf dem Display zu sehen. Habe den fehler relativ schnell gefunden, da die Funktion in einer WHILE Schleife ausgeführt wurde, wurde alls immer wieder invertiert, geladen, invertiert, geladen,... Habe dann alles wieder rausgeschmissen um es mit dem vorher funktionierenden code zu flashen. Zu meiner Überraschung flimmert jetzt das Display, man kann den Inhalt kurz erkennen und dann verblasst alles. Und das auch nur kurz nach dem flashen. Mache ich die Schaltung spannungsfrei und gebe nach kurzem warten wieder Spannung drauf, passiert gar nichts. Auch der Displayinhalt den man gerade so erkennen kann passt nicht zu dem was ich sehen sollte, sondern ist irgendetwas altes so scheint es mir. Kann man denn ein Display zerstören indem man zu schnell den Inhalt ändert?Vorher wurde der Inhalt ja in der gleichen zeit immer wieder neu geladen und es ist nichts passiert. Oder will mich mein Compiler gerade ärgern, da ich ja auch noch den alten Inhalt erkennen kann? LG Chris
Oder geht einfach im Moment nichts mehr, und man sieht nur den alten Inhalt, der noch auf dem Display gespeichert ist? Fragen über Fragen - wohl dem, der über eine Versionsverwaltung verfügt. Viele Grüße Nicolas P.S.: Display mit eigenem Controller über Softwarebefehle zu zerstören ist schon eine sehr aufwendige Aufgabe - den Teil kannst Du eigentlich ausschließen.
Nicolas S. schrieb: > P.S.: Display mit eigenem Controller über Softwarebefehle zu zerstören > > ist schon eine sehr aufwendige Aufgabe - den Teil kannst Du eigentlich > > ausschließen. Das Display besitzt aber leider keinen eigenen Controller... Dieser ist quasi mein ATMega
Dann betrachte bitte meine Aussage als unpassend. Gefühlsmäßig kann man ein Display nur mit dem Zulangeanliegen eines gleichbleibenden Signals zerstören und nicht durch zu schnelle Wechsel - aber hier hören meine Kenntnisse definitiv auf und es beginnt die Spekulation. Viele Grüße Nicolas
Erledigt, Fehler gefunden.... war nur eine ausversehen gelöschte variable. Maaaaaaaaaaaaaaaaaaan man man war das mal wieder ein sch... @Nicolas: Danke für deine Hilfe. Habe mir jetzt einfach mal den bis hier hin funktionierenden Code seperat gespeichert, um derartigen dummen Missgeschicken zu entgehen. LG Chris
Hallo, der Klassiker bei mir wäre das ich die Version aufspiele von der ich überzeugt bin das sie funktioniert hat, ich aber vergessen habe das ich da schon dran rumgefummelt habe. Ich gehe dann Stunden später noch eine Version zurück und haue ein paar mal mit dem Kopf gegen die Wand. Stefan
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.