www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR EEPROM: Reset beim Lesen ?!


Autor: Carsten Kappenberger (ck1)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe Probleme beim Lesen aus dem EEPROM eines ATMEL 90S8535.
Der uC resetet sich beim Lesen von bestimmten Werten aus dem EEPROM.

Ich habe eine eigene Lese- und Schreibroutine in C (mit AVR GCC)
geschrieben, die es gestattet, Werte an beliebige Positionen im EEPROM
zu schreiben und zu lesen (siehe Anhang). Das Schreiben funktioniert
auch problemlos (ein Auslesen des EEPROM Speichers mit uisp liefert die
geschriebenen Werte).
Der uC läuft in einen Reset, sobald ich das EERE Bit auf 1 setze.

Mache ich irgendetwas falsch (halte ich für wahrscheinlich), ist das
ein Bug im gcc oder ist mein uC defekt?
Ist es möglich, dass dieses Verhalten durch Seiteneffekte mit dem
Watchdog des uCs zustande kommt (eigentlich verwende ich den Watchdog
nicht)?

Danke für Eure Hilfe

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.