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

Re: LIB-Module Kategorie: Programmierung (von AndrĂ© H. - 13.03.2004 14:04)
Als Antwort auf Re: LIB-Module von ChristianK - 6.03.2004 23:16
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT_V2, OSOPT V3.0
Hallo Christian,

Auch wenn wir das "Problem", welches keines war, schon per Mail gelöst haben,
schreibe ich nochmal etwas dazu, damit keiner meint, daĂ? ich meine Kunden
im Regen stehen lasse. :-)

Das Modul rbports.c2 benutzt die Ports 13,14,15 fĂĽr das Schieberegister
auf dem CC2-ReglerBoard.
Es darf also dieses Modul wirklich nur zusammen mit dem CC2-ReglerBoard benutzt werden.
Bei Projekten mit anderer Hardware muĂ? das Modul deaktiviert werden.
Die Ansteuerung der SR läuft auch ohne Initialisierung im Modul rbports.c2 an.
(Thread main im Modul)

MfG André H.


> Ergänzung:
> Nachdem ich noch viel rumprobiert habe, konnte ich feststellen, dass der Effekt reproduzierbar
> auftritt, wenn ich das Modul rbports.c2 im Projekt aktiviere.
> Hat jemand schon Ă?hnliches erlebt ??
>
> Gruss
> ChristianK
>
> > 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
> >
> >
> >
> >


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: