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

LIB-Module Kategorie: Programmierung (von ChristianK - 6.03.2004 12:27)
Ich nutze:
C-Control II Unit, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0
Hallo zusammen,

ich habe folgendes Phänomen:

Ein Programm, was einwandfrei funktionierte zeigte nach dem Einspielen eines Updates
dass die Digital-Ports 13, 14 und 15 "spinnen".
 Port 13 schaltet im msec-Bereich
Port 14 schaltet im Sekundentakt
Port 15 ist Dauer EIN.

Dieser Effekt tritt auch bei diesem kleinen Testprogramm auf:

thread main
{
byte n;
 sleep 500;
 ports.setb(1,0);         // ports 8 -15 ausschalten
 
 sleep 3000;
 for n= 8...15

 {
 ports.set(n,1);
 sleep 1000;
 if n > 8 ports.set(n-1,0);
 sleep 1000;
 }
 ports.set(15,0);
}

Ich habe dann alle nicht dringend benötigten Module in LIB und UserLIB deaktiviert.
Der Effekt war weg.
Dann habe ich ein einzelnes Modul hinzugefügt, neu compiliert und geladen.
Zuerst trat der Effekt auf, wenn ich das Modul pcf8583 hinzugefügt habe.
Dann trat der Effekt auf beim Modul rbports, dann beim Modul hwcom.
Nach irgend einem Versuch trat der Effekt nicht mehr auf.
Ich habe dann die 3 Module einzeln wieder aktiviert, jeweils neu geladen
der Effekt trat dann nicht mehr auf !
Ich dachte erst es liegt an der CC2-Unit, und habe die getauscht, das brachte
aber nichts.
Auch auf StarterBoard und Reglerboard kam das gleiche Phänomen.

Hat irgend jemand eine Idee, wo/wie sowas herkommen kann ???

Danke im Vorraus.

MfG

ChristianK





    Antwort schreiben


Antworten:

Re: LIB-Module (von ChristianK - 6.03.2004 23:16)
    Re: LIB-Module (von André H. - 13.03.2004 14:04)