Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: einfrieren des Programms Kategorie: Programmierung C (von mave - 3.07.2013 18:08)
Als Antwort auf einfrieren des Programms von mave - 3.07.2013 8:26

> Hallo Leute
>
> Dachte gestern ich bin mit meinem rie�en Projekt fertig und dann die nächste Challenge.
> Das Programm friert ein.
> Ich benutze die RS232 I2C Tastatur LCD ...
> Das Programm läuft einmal 30 Minuten fehlerfrei manchmal 2 Stunden und manchmal ca. 6 Stunden
> danach friert die LCD ein ... keine neue Aktualisierung die Tastatur regiert nicht mehr.... alles steht.
>
> Hat jemand eine Idee wie sich das logisch erklären lä�t?
> Werde jetzt einen Programmteil nach dem anderen ausschalten und schauen ob die Stabilität
> zurĂĽckkehrt. Nur bei so unterschiedlichen Laufzeiten wird die Analyse schwierig.
>
> lg
> mave

HAllo NAchtrag
Ich habe mal nach dem Compilieren den Speicher ĂĽberprĂĽft
SRAM mittels JUmper deaktiviert
Ă?bersetze Projekt DCF_RTC
C-Control Pro Compiler (C) 2011  Conrad Electronic
Durchlaufe Pass 1
Durchlaufe Pass 2
1301 bytes (4kb:52% - 64kb:2%) globale Variablen
Generiere Bytecode - 16524 bytes..
Schreibe Symboldaten - 29384 bytes..
ISt das vielleicht zuviel Speicher den ich brauchen wenn das SRAM deaktiviert ist und deswegen das
Programm irgendwann einfriert?
Sollte bei 64 kb nicht 0 stehen ..ist dass nicht das Sram?

lg

mave


    Antwort schreiben


Antworten:

Re: einfrieren des Programms (von mave - 15.07.2013 9:35)
    Re: einfrieren des Programms (von mave - 15.07.2013 11:02)
        Re: einfrieren des Programms (von PeterS - 15.07.2013 12:54)
            Re: einfrieren des Programms (von Achim - 18.07.2013 8:48)
                Re: einfrieren des Programms (von mave - 18.07.2013 22:36)
                    Re: einfrieren des Programms (von achim - 25.07.2013 17:44)
                       Re: einfrieren des Programms (von Ernst H. - 31.07.2013 10:49)
                          Re: einfrieren des Programms (von mave - 31.07.2013 14:58)