www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik IAR Debugger Schlüsselwort


Autor: Klausi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

eine Frage:

wenn ich eine Variable definiere, um deren Inhalt im Debugger anzusehen, 
dann ist sie nur dann "available", wenn ich diese Variable auch später 
im Code benutze. Ich muss also immer irgendwie lesend darauf zugreifen.

Gibt es ein Schlüsselwort, mit dem ich das vermeiden kann ?

Ich will also eine Variable definieren und nur einmal zu Testzwecken 
beschreiben.

also z.B. so:
float temp = USIRL | USIRH;

Ich mache bisher immer folgendes, um den Inhalt von temp im "Watch" 
Fenster zu sehen.
float temp = USIRL | USIRH;
temp += 1;


Geht das irgendwie eleganter ?

Danke.

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
volatile

Autor: Jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

das geht nicht.

Damit habe ich es auch schon probiert.

Autor: max (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
schau mal in der iar compiler reference nach optimize

den optimizer abschalten
zb. durch #pragma optimize=none
void myfunc(){
...
}

oder so ähnlich sollte das optimieren der funktion verhindern
und damit auch das debuggen erleichtern

Autor: gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@jürgen:
das zaberwort lautet "__root"

gruss
gerhard

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.