Debugging mit Atmel ICE

(Firma: RUB) #4087921
Lesenswert?
• ▲
▼
Es sollte da einen Knopf geben: "Attach", damit hängst du dich in das 
laufende Programm rein, ohne es neu zu flashen.
Das bedingt natuerlich: Das Programm ist zu dem Zeitpunkt wo du dich 
ranhängst schon eine weile gelaufen, und wenn es nur 2ms waren.
Du könntest am Anfang von deinem Programm ein großzügiges delay 
einbauen, so das du zeit hast, dich anzuhaengen.
OP #4088704
Lesenswert?
• ▲
▼
Hallo Kaj,

Danke, das hat funktioniert. Allerdings muss ich jedes Mal nach dem 
Start des Atmel Studios OCDEN programmieren.

Ich habe aber noch eine andere Frage: ist es normal, dass ich auf 
lokale, auf dem Stack angelegte Variablen nicht zugreifen kann um mir 
den Inhalt anzeigen zu lassen, obwohl sie mit volatile deklariert 
wurden?

Ich vermute, dass in dem konkreten Fall der Wert in einem Register 
gehalten wird, aber in welchem?

Beste Grüße,

Ralf

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.