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

threads Kategorie: Programmierung (von ChristianS - 2.11.2010 23:29)
Ich nutze:
C-Control II Station, OSOPT V3.1
Hallo,
habe noch eine Frage zur Programmierung. Ich habe einen Timer Thread,

thread TIMER0
/******************************************************************************/
/*            Timer 0                                                         */
/******************************************************************************/
 {
  long t,delay;
  t_busy[0] =-1;
   t_start[0]=0;
   delay=t_delay[0];                                 //Hilfsvariable für Timer
   delay=delay*1000;
   t=system.timer();
   wait system.timer()-t>(delay);
   t_flag[0] =-1;                            //TimerFlag sperren...
   t_busy[0] =0;
   halt;                                     //Thread anhalten
  } // Ende thread timer
/******************************************************************************/

Nun benötige ich in meinem Programm 3Timer, die unabhängig voneinander
ausgewertet werden sollen. Derzeit starte ich einfach 3 threads (Timer0, Timer1, Timer2).
Das ist nicht sehr elegant. Kann man das auch anders lösen? Die Timer sollen im
Sekundentakt eingestellt werden können (bis 300min)

ChristianS.


    Antwort schreiben


Antworten:

Re: threads (von ChristianS - 10.11.2010 20:17)
Re: threads (von ChristianS - 10.11.2010 20:17)
    Re: threads (von nitraM - 11.11.2010 9:36)
        Re: threads (von ChristianS - 11.11.2010 20:43)
            Re: threads (von nitraM - 12.11.2010 7:53)
Re: threads (von nitraM - 3.11.2010 13:06)
    Re: threads (von ChristianS - 3.11.2010 13:23)
        Re: threads (von nitraM - 3.11.2010 14:16)
    Re: threads (von nitraM - 3.11.2010 13:09)
        Re: threads (von ChristianS - 3.11.2010 18:05)
            Re: threads (von nitraM - 3.11.2010 19:32)