Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Stacküberlauf, die 2. Kategorie: Programmierung (von Erich - 19.07.2006 13:58)
Als Antwort auf Besteht denn die Möglichkeit, dass meine CC2-Unit defekt ist? von Erich - 13.07.2006 22:58
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT V3.0
Also nachdem mir ein Mikrocontrollerfachmann den Tipp gegeben hatte, alle unnötigen Variablen
(also die, die eigentlich der Lesbarkeit dienen und für den gleichen Wert an mehreren Stellen sorgen)
rauszuschmeiÃ?en, weil alles auf einen Stack-Ã?berlauf hindeutet - vor allem, dass das Programm
weiterkommt, seit ich das gemacht habe, bestätigt dies. Da es sich um ein multithreading-System
handelt, ist jedem thread ja eine default-Grö�e zugeordnet. Ich habe sinnigerweise aber nur einen
thread und von daher wäre es schön, wenn mir jemand sagen könnte, wie ich die "stack size"
erhöhe.

In meinem kleinen Testprogramm wird die loop-Routine ja immer langsamer und hängt sich zum
Schluss auf:
auch ein Zeichen.
Da dort aber nicht so viele Variablen vorkommen, führe ich das auf einen Bug zurück.
Die Pulsereien gehen einzeln. Allerdings geht das irgendwann schief, sobald das Display dazukommt.
Im Moment bin ich am Testen: ich lasse eine long-Variable hochzählen und ausgeben.
Interessant ist, dass long bei CC2 von -32768 bis 32767 geht :) So ein Quatsch ;)


    Antwort schreiben


Antworten:

Re: Stacküberlauf, die 2. (von André H. - 19.07.2006 14:43)
    so, Auftrag ausgeführt, nun können wir weiterreden (von Erich - 20.07.2006 10:10)
        Fa. Conrad hat auch keine Probleme mit meinem Testprogramm (von Erich - 21.07.2006 15:34)
            Fazit (von Erich - 23.07.2006 13:49)
                Re: Fazit (von André H. - 23.07.2006 21:53)
                    Re: Fazit (von Erich - 23.07.2006 23:20)
                    Re: Fazit (von wema - 23.07.2006 22:38)
                       Re: Fazit (von Erich - 23.07.2006 23:21)
                          Vorsichtige Frage.... (von Erich - 27.07.2006 18:27)
                             mm - ganz vergessen (von Erich - 27.07.2006 18:31)
                                Erkenntnis :) (von Erich - 28.07.2006 11:50)
                                Re: mm - ganz vergessen (von Ingo - 28.07.2006 10:49)
                                   Re: mm - ganz vergessen (von Erich - 28.07.2006 11:04)
                                     Re: mm - ganz vergessen (von Ingo - 28.07.2006 11:55)
                                       Re: mm - ganz vergessen (von Erich - 28.07.2006 12:41)
                                         Re: mm - ganz vergessen (von Ingo - 28.07.2006 13:07)
                                           Re: mm - ganz vergessen (von Erich - 28.07.2006 16:06)
                                             Re: mm - ganz vergessen (von Ingo - 28.07.2006 19:22)
                                               Re: mm - ganz vergessen (von Erich - 28.07.2006 20:24)
                                                 ach ja, P12 :) (von Erich - 28.07.2006 20:57)
                                                   Re: ach ja, P12 :) (von Ingo - 29.07.2006 12:13)
    Re: Stacküberlauf, die 2. (von Erich - 19.07.2006 15:33)
    Re: Stacküberlauf, die 2. (von Erich - 19.07.2006 15:33)
        Ich sach ja - Konzentrationsschwäche :) (von Erich - 19.07.2006 20:03)
    Re: Stacküberlauf, die 2. (von Martin - 19.07.2006 15:03)