Forum: Mikrocontroller und Digitale Elektronik AVR Studio Breakpoints setzen


von Alex (Gast)


Lesenswert?

Hallo zusammen,

ich programmiere gerade einen AT90CAN, Programmer ist Atmel ICE. 
Bishierhin alles OK.

Nun würde ich gerne debuggen. Ich habe nun das Problem, dasss ich keine 
Breakpoints setzen kann, bzw. besser ausgedrückt, ich kann sie setzen, 
aber das Programm hält nicht an.
Es kommt immer die Meldung "Breakpoint will not currently be hit. Unable 
to set requestet breakpoint on target. Note: The current selected device 
is unable to set breakpoints during runtime."
Ich setze die Breakpoints, bevor ich anfange zu debuggen.
Es ist ganz egal wo ich die Breakpoints setze, immer das gleiche.

Ich nutze AVR-Studio 6.2.

Hat jemand eine Idee, woran das liegen könnte?

Vielen Dank
Gruß

von Björn G. (tueftler)


Lesenswert?

Hi.

Denke Du meinst "Atmel Studio".
Schau mal, ob oben in der IDE in einer Aufklappbox auch "Debug" 
selektiert ist und nicht statt dessen "Release".
Es kann sein, dass hiermit die Checkbox in den Projekt-Eigenschaften 
bezüglich Debugging nicht gecheckt wurde.

: Bearbeitet durch User
von Alex (Gast)


Lesenswert?

Hallo,

ich habe den Fehler gefunden. Im Pfad zum Projekt, war im Namen eines 
Ordner ein Umlaut. Ich habe den Ordnernamen geändert und schon 
funktioniert es.

Gruß

von Björn G. (tueftler)


Lesenswert?

Oha, das ist ja fies.
Danke für die Rückmeldung, muss ich mir im Kopf behalten falls ich mal 
drüber stolper.


...Da fällt mir ein, ich hatte mal bei einem anderen Projekt das gleiche 
Problem und habe dann blind programmiert. Grade mal geschaut, da ist 
doch tatsächlich auch ein Umlaut im Pfad - ich fasse es nicht :D

: Bearbeitet durch User
von Wolfgang Grassmann (Gast)


Lesenswert?

Danke! Ich zermarter mir das Hirn, reboote den Rechner, Alles umsonst.

das war es: Umlaut! 'für' im Namen.

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.