Data Breakpoints unter AVR Studio 6.2

Gast #4373311
Hallo.

Ich brauche in meinem Programm Data Breakpoints um heraus zu finden wann 
eine Variable beschrieben wird. Ich nutze das Atmel Studio 6.2 SP2 und 
programmiere einen Atmega128RFA1 mit dem AVR Dragon.

Wenn ich auf die entsprechende Variable über Rechtsklick einen Data 
Breakpoint hinzufügen will, kommt die Fehlermeldung "Unable to Add 
Databreakpoint for the selected Code".
Wenn ich einen Breakpoint über den Data Breakpoints Dialog mit New 
hinzufügen will, kann ich bei der Location eingeben, was ich will, das 
Eingabefeld ist immer rot umrahmt.

Was ich alles bei Location schon versucht habe:
- Variablen Namen selbst
- Variablen Namen mit & davor
- Die Location im Watch, die unter Type steht
- Alles was im Watch unter Type steht, also sowas wie 
uint8_t{data}@0x0f44

Die Variable ist eine static uint8_t variable, die global definiert ist, 
sie sollte also eigentlich einen festen Speicherplatz haben.

Rene

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.