mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bug in AVR Studio


Autor: PePe (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
wollte nur mal einen Bug los werden, der mich gerade 15 Minuten
meines Lebens gekostet hat.

Habe eine Routine, die schon seit einiger Zeit läuft, leicht
geändert. ( Aus ldi R16, 0b11000000 -> ldi R16, 0b01000000 )
Danach hat mit das AVR Studio weiterhin $C0 in R16 angezeigt.
Habe ein anderes Register genommen, einen anderen Wert ...
alles ohne Erfolg. Habe das Studio neu gestartet, auch kein
Erfolg.

Habe dann auf F7 gedrückt, anstatt auf "Debuggen starten" und schon
war der Fehler weg. Jetzt frägt das Studio auch wieder ob
es den Code neu assemblieren soll, wenn ich etwas geändert
habe.

Musste jetzt den Frust weg schreiben :-)
Pepe.

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>Habe dann auf F7 gedrückt, anstatt auf "Debuggen starten" und schon
>war der Fehler weg. Jetzt frägt das Studio auch wieder ob
>es den Code neu assemblieren soll, wenn ich etwas geändert
>habe.

Einfach 'Build and Run' benutzen.

MfG Spess

Autor: Barn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alle mir bekannten Programmierumgebungen haben dass Problem dass es 
gelegentlich vorkommt dass ncht alle Änderungen bemerkt werden und es 
dann beim nomalen Build / Debuggen,... Fehler auftreten die eigentlich 
so nicht auftreten sollten.

Desswegen "Säubere" ich zuerst das Projekt oder verwende Funktionen wie 
"Projektmappe neuerstellen".
Dass dauert zwar etwas länger aber man ist dann sicher, dass man bei den 
auftretenden Fehlern selbst schuld ist.

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.