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

Re: strx.c2 geht nur teilweise Kategorie: Programmierung (von André H. - 12.08.2004 10:49)
Als Antwort auf strx.c2 geht nur teilweise von Bert - 12.08.2004 9:42
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT_V2, OSOPT V3.0
Hallo Bert,

> lt. Beschreibung müsste in b "das" zurück gegeben werden.
> Bei mir bleibt die Variable b bei der Ã?berwachung leer also "".
>
> thread main
> {
> string a,b;
> a = "das ist ein test";
> strx.left(a,b,3);    
> }
> Einige Funktionen wie z.B. strx.getNum() funktionieren einwandfrei.
> Was mache ich falsch?

Sehe ich das richtig, daÃ? Du mit dem Simulator testen willst ?
Falls ja, geht das nicht !
Denn die meisten Funktionen von strx.c2 nutzen den ASM-Treiber sys0002.hex .
Der Simulator kann nur das CC2-OS selbst, aber nicht den C164CI, simulieren, aber mit
ASM-Aufrufen nichts anfangen. Daher kann man den Simulator nur für grundlegende
Dinge verwenden.
Lade das Testprogramm daher in die CC2 und gebe die Daten z.B. über Hyperterminal aus:
thread main
{string a,b;
 hwcom.setspeed(8); //57.600
 hwcom.clr();
 hwcom.print("a: ");
 //wait hwcom.ready() // vor hwcom V1.4 nötig !
 a = "das ist ein test";
 hwcom.print(a);
 hwcom.ret();
 strx.left(a,b,3);    

 hwcom.print("b: ");
 //wait hwcom.ready() // vor hwcom V1.4 nötig !
 hwcom.print(b);
 hwcom.ret();

 quit 1;
}


MfG André H.



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

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

... tschuldigung wollte mal ... (von Bert - 12.08.2004 14:43)
    Re: ... tschuldigung wollte mal ... (von André H. - 17.08.2004 9:19)