Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hi, > > folgende Situation: ich nutze eine externe Porterweiterung auf Schieberegister Basis. Dazu habe ich Funktionen geschrieben, die Ports einlesen usw. Da ich meine CC2 für unterschiedliche Dinge nutzen werde, dachte ich unterschiedliche Module und threads zu verwenden. Damit diese die gleichen Ein- und Augaberoutinen für die externe Schaltung nutzen können, ohnen durcheinander arbeiten zu können, wollte ich meine Routinen entsprechend mit captuire und release versehen. Dabei habe ich folgendes Problem: > > 1.: Wenn ich in einer Funktion zum debuggen über ein Terminal verwende wie: > > function print (string s,int ret) { > capture; > hwcom.send(s, str.length(s)); > if ret>0 hwcom.put(10); > if ret>0 hwcom.put(13); > sleep 50; > release;} > > bleibt die CC2 hängen. >