Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Fehlerbehebung Stack überlauf an den Ports Kategorie: C-Control I V1.2/2.0 (von DIE HARD - 15.05.2005 18:13)
 Als Antwort auf Fehlerbehebung Stack überlauf an den Ports von Andi B. - 13.05.2005 20:26

> Hallo Leute,
>
> ich habe eine Steuerung die Zeitgesteuert ein Relais einschaltet wenn an einem Eingang ein
> Impuls gegeben wird ca.500ms soweit so gut das Funktioniert !!??
>
> nun mein Problem :
>
> Es passiert von Zeit zu Zeit das das Relais einfach selbst einschaltet oder bei einem Impuls
> überhaupt nicht einschaltet.
>
> wenn das Relais angezogen hat kann es nur noch durch einen Reset wieder ausgeschaltet werden,
>
> kann es sein das der Stackfehler dieses Problem auslöst.
>
> und wenn ja, wie setze ich den Buckfix von Die Hard richtig ein ??
>
> Danke
>
> Andi B.
>  
>
Hallo....
Den Fehler gibt es nur bei der OS Version 2.01 -->
Schreiben auf BYTEPORT 2 funktioniert nicht:
Die M 2.0 hat in diesem Teil des Betriebssystems einen Fehler der einen Stacküberlauf verursacht und zu völlig unkontrolliertem Verhalten führt. Betroffen ist nur der Byteport 2 und hier nur eine Schreiboperation (z.B. BP2=10). Beschreiben sie den Port alternativ bitweise um das Problem zu umgehen.

Ciao.....

 Antwort schreiben

Bisherige Antworten: