mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR vergisst Registerinhalt?


Autor: Der Elektrische Reiter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Andi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Griechischer Wein (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Der Elektrische Reiter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Elektrische Reiter = Griechischer Wein.

Das kommt davon wenn man vom fremden PC postet....

Autor: Philipp Sªsse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: TravelRec. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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 ;-)...

Autor: marcel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.