CC2Net-Forum Zur Übersicht - Zurück zur Homepage
Re: Probleme mit der Kategorie: Programmierung (von: Thomas Steudle - 31.3.2003 9:38)
Als Antwort auf: Re: Probleme mit der von Roland - 30.3.2003 14:32

Hallo Roland,

> Gibt es eigentlich eine Möglichkeit herauszubekommen, welches der
> aktuelle Ladezustand der cc2 station ist, d.h. welches os und welche
> Treiber geladen sind?

Mit dem Downloadtool von Andre kannst Du dir die Version der geladenen
OS anzeigen lassen. Für die anderen Hex files kenne ich keine Möglichkeit.

So jetzt noch mal der Reihe nach (so hab ich es in den Griff gekriegt).

1. osopt. hex laden

2. Segment 3 löschen

3. Stationdriver.hex laden

4. adr_manager.hex laden

5. deine Modules.txt im Verzeichniss LIB sollte so aussehen
vmcodes.c2!
constant.c2!
system.c2!
ports.c2!
plm.c2
lcd.c2!
twb.c2
mem.c2
str.c2!
math.c2
asmcall.c2
wichtig ist nur der Eintrag asmcall.c2

6. deine Modules.txt im Verzeichniss USERLIB sollte so aussehen
strx.c2
lcdext.c2
myconst.c2
calendar.c2
station_lcd.c2
station_io.c2
ich glaube das die Reihenfolge auch wichtig ist.

7. ein testprogramm das bei mir läuft:

thread main
{
/*******************************************/
/********   ANSTEUERUNG LCD    *************/
/*******************************************/
  station_io.init();
  station_io.Clear();
  station_lcd.init();
  int i;
  string s;
loop
{
       station_lcd.clear();
       station_lcd.home();
       station_lcd.showtime ();
       station_lcd.line2();
       i=i+1;
       s="";
       str.putintf(s,i,4);
       station_lcd.print(s);
       sleep 1000;
}
}

ich hoffe das hilft Dir weiter.

mfg Tom


    Antwort Schreiben
Antworten:

Re: Probleme mit der (von Roland - 31.3.2003 18:30)