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> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > Hallo Zusammen, > > > > ich habe eine Zentrale Haus Steuerung, deren Bestandteile (Solar, Lüftung, Heizung, Rollosteuerung,..) > > ich auf einzelne Thread aufteilen möchte. Die Thread "Funktionen" greifen wiederum auf gemeinsame > > Funkionen zu (I2C auslesen, 1-Wire auslesen, ...). > > > > Wenn ich die Threads definiere, wie bekomme ich die zu reservierende RAM Bytecode Größe heraus? > > > > Vielen Dank für eure Hilfe. > > > > MFG, > > Simon > > Die Map-Datei gibt einen guten Anhaltspunkt wieviel Bytes die in den Funktionen benutzten > Variablen an Platz kosten. Dazu muß man pro Aufrufebene ca. 6 Bytes addieren, und nochmal > ca. 20-30 bytes für Berechnungen, da diese auf einem Parameterstack gemacht werden. > Wenn man es genauer will, hilft nur try und error. Man kann auch an der "tiefsten" Stelle > mit Thread_MemFree() den verfügbaren Speicher ausgeben. > > Gruss Peter