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

HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird Kategorie: Programmierung C (von jo - 28.11.2010 12:15)


Hallo zusammen,
mein akt. Projekt ist soweit so gut wie abgeschlossen. Ich habe in der Entwicklungsphase im 10ms
TimerInterrupt folgenden code laufen, der beide LEDs abwechselnd rasch blinken lässt.

...

    if( Int10msCtr & 16) {
      Port_WriteBit(PORT_LED1, ON);
      Port_WriteBit(PORT_LED2,OFF);
    } else {
      Port_WriteBit(PORT_LED1, OFF);
      Port_WriteBit(PORT_LED2, ON);
    }
..
Damit erkennt man, dass der Interrupt aufgerufen wurde und der C-Control arbeitet.

Nun ist das Proj. fertig. und ich habe diesen Block auskommentiert

 /*
    if( Int10msCtr & 16) {
      Port_WriteBit(PORT_LED1, ON);
      Port_WriteBit(PORT_LED2,OFF);
    } else {
      Port_WriteBit(PORT_LED1, OFF);
      Port_WriteBit(PORT_LED2, ON);
    }
 */

--> Die Applikation bleibt nun kurz nach dem Start stehen, völlig unklar wieso,

aber und es wird noch aberwitziger

bei folgendem erneut leicht modifiziertem Code


    if( Int10msCtr & 16) {
      Port_WriteBit(PORT_LED1, ON);
 //     Port_WriteBit(PORT_LED2,OFF);
    } else {
      Port_WriteBit(PORT_LED1, OFF);
 //     Port_WriteBit(PORT_LED2, ON);
    }

gibt es eine RAM Schutzverletzung

Conrad C-Control Pro 2010                                                                                              
OK0                                                                                                                    
                                                                                                                       
Interpreter gestartet - 64kb RAM                                                                                        
                                                                                                                       
Interpreter gestartet - 64kb RAM                                                                                        
                                                                                                                       
Stack RAM Schutzverletzung  bei Adresse 55647 in Thread 0                                                              
                                                                                                                       
Zeit: 1270ms      


--> Kann es sein, dass im Bytecode Interpreter ein Bug ist????
Kennt jemand sonst solche Effekte?
Hat jemand eine Idee wie man den eigentlichen fehler finden kann.

Brenne nach guten Inputs

Danke und Grü�e

Jo


    Antwort schreiben


Antworten:

Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jörg - 28.11.2010 17:32)
Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 28.11.2010 14:34)
    Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von PeterS - 29.11.2010 14:49)
        Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 30.11.2010 10:25)
            Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 30.11.2010 12:18)
                Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von PeterS - 30.11.2010 15:49)
                    Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 7.12.2010 19:55)
                       Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von PeterS - 8.12.2010 7:29)
                          Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 9.12.2010 16:55)
                             Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 10.12.2010 11:20)
                                Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von PeterS - 10.12.2010 13:25)
                                   Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 11.12.2010 13:14)
                                     Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jörg - 12.12.2010 8:03)
                                       Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 13.12.2010 0:30)
                                         Neu auch mit ß2.0.12.8 Absturz wenn Testcode weggelassen wird (von Jo - 29.12.2010 18:21)
                                           Re: Neu auch mit ß2.0.12.8 Absturz wenn Testcode weggelassen wird (von PeterS - 29.12.2010 19:41)
                                             Re: Neu auch mit ß2.0.12.8 Absturz wenn Testcode weggelassen wird (von Jo - 29.12.2010 20:35)
                    Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 30.11.2010 19:21)
                       Re: HILFE , Unerklärbarer Effekt (von UlrichK - 1.12.2010 19:08)
                          Re: HILFE , Unerklärbarer Effekt (von UlrichK - 9.12.2010 17:53)
    Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jörg - 28.11.2010 17:29)
        Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von PeterS - 29.11.2010 14:46)
    Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jo - 28.11.2010 14:46)
        Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 28.11.2010 15:08)
            Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Jörg - 28.11.2010 15:53)
                Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von PeterS - 29.11.2010 14:50)
                Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 28.11.2010 18:03)
                    Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Joerg - 29.11.2010 8:45)
                       Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 29.11.2010 9:42)
                          Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Joerg - 29.11.2010 10:29)
                             Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von UlrichK - 29.11.2010 13:59)
Re: HILFE , Unerklärbare effekt wenn etwas Testcode weggelassen wird (von Torsten - 28.11.2010 14:17)
    Re: HILFE , Unerklärbare Abstürze wenn etwas Testcode weggelassen wird (von Jo - 28.11.2010 14:32)