Hallo, ich habe Gestern von einem Bekannten gehört, dass es AVR-Chips geben soll, die hin und wieder den Inhalt eines Registers vergessen. Leider konnte er auch keine weiteren Details auf den Tisch legen. Ist and dieser Behauptung was dran? Oder ist das nur eine Latrinenparole eines AVR-Hassers? cu
Meint der jetzt die I/O-Register oder r0 bis r31? Kann in beiden Fällen durch fehlerhaftes Programmieren bei Memoryzugriffen über Pointer passieren aber von selbst eigentlich nicht. MfG Andi
r0 bis 31 Wenn ich mich richtig entsinne (es war schon spät, das Bier hatte gut geschmekt usw) dann war das Register r16 cu
Der Elektrische Reiter = Griechischer Wein. Das kommt davon wenn man vom fremden PC postet....
Derartiges ist mir nicht bekannt und wäre auch eine Katastrophe, die die Controller für professionellen Einsatz unbrauchbar machen würde. Solche Gerüchte kommen am ehesten von Leuten, die nicht programmieren können, sich im Interrupt ihr Register zerschießen und dann alles auf Hardwarefehler schieben ... Ansonsten noch viel Spaß mit eletrischem Wein, Du griechischer Reiter.
Da es sich gerade um r16 handelt und dieses liebend gern als Temp-Register verheizt wird (auch von mir ;-) ), würde ich eher auf einen Programmierfehler schließen, so wie zum Beispiel: in einer Unterroutine das Temp ein zweites Mal verwendet und den Wert aus´m Hauptprogramm überfahren... Von meinen AVRs hat noch keiner ´was vergessen, die wissen manchmal besser Bescheid, als ich ;-)...
oder die spannungs-versorgung ist bricht zeitweise ein, so dass die spannung nicht mehr ausreicht... dann müssten aber fast alle register ihren inhalt verlieren wahrscheinlich ist das die temp-register sache
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.