mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Rücksprung aus Funktionen


Autor: Rolf Wettstein (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi folks and friends

Habe ein merkwürdiges Problem mit meinem ATMega128. Habe mir vor kurzem
ein kleines Testboard gefräst um die USB-Kommunikation und SD-Card
reader zu realisieren. Nun habe ich heute nach einigen kleinen
Problemen mit der JTAG-Kommunikation einen Testcode heruntergeladen mit
einer kleinen Initialisierung für UART/Timer/Ports und Test für OK- und
Error- LED. Beim emulieren springt er zwar in die Initialisierung und
kann die einzelnen Befehle abarbeiten, aber immer beim letzten Befehl
einer Funktion bleibt er hängen. Z.B. ist der letzte Befehl des Inits
die OK-LED einzuschalten, was nie geschieht (auch wenn ich normal ein
.hex-file herunterlade und laufen lasse, statt zu emulieren). Wenn ich
nun aber den Befehl zweimal hintereinander ausführen will leuchtet die
OK-LED.
Auf einem anderen Board läufts wunderbar!

Kann sich jemand vorstellen an was das liegen könnte?

Infos:
ATMega128AI @ 5V, 14.7456Mhz
AVR-Studio 4.11 Build 406 SP2
Download: JTAG-ICE

MfG
Rolf

Autor: Μαtthias W. (matthias) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

http://www.mikrocontroller.net/articles/AVR_Checkliste und dann
ATMega128. Insbesondere das mit der M103C Fuse dprfte dich sehr
interessieren.

Matthias

Autor: Rolf Wettstein (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
uuhhh yeaah! genau das wars! Vielen Dank!!!

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.