Forum: Mikrocontroller und Digitale Elektronik Bug in AVR Studio


von PePe (Gast)


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.

von spess53 (Gast)


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

von Barn (Gast)


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.

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
Noch kein Account? Hier anmelden.