www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Variablen mit falschem Wert


Autor: Christoph M. (ruuby)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich programmiere den msp430 f149 in C und habe bemerkt das einige 
Variablen mit dem Wert 0xFF gefüllt werden, obwohl dieser Wert vom 
Programm nie zugewiesen werden kann. Ich benutze die IAR 
Entwicklungsumgebung die auf 4KB beschränkt ist, wobei der Code diese 
Grenze fast erreicht hat. Kann es sein das der Fehler dadurch entsteht 
oder wäre es möglich das ich die Heap bzw  Stack größe falsch 
eingestellt habe?

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Christoph M. wrote:
> Hallo, ich programmiere den msp430 f149 in C und habe bemerkt das einige
> Variablen mit dem Wert 0xFF gefüllt werden, obwohl dieser Wert vom
> Programm nie zugewiesen werden kann. Ich benutze die IAR
> Entwicklungsumgebung die auf 4KB beschränkt ist, wobei der Code diese
> Grenze fast erreicht hat. Kann es sein das der Fehler dadurch entsteht
> oder wäre es möglich das ich die Heap bzw  Stack größe falsch
> eingestellt habe?

Wäre möglich.
Eine andere Möglichkeit sind Array Overflows.

Autor: Christoph M. (ruuby)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Auf die Idee wäre ich vermutlich nie gekommen, aber genau das wars. 
Vielen Dank, damit hast du mir eine Menge Ärger erspart

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.