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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

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 !  

> Hallo Thomas, > > Der Fehler heißt Floating-Point-Error Stackunderflow. > Kurz: Es wurde mehr aus dem Stack gelesen, als drin war. > Das passiert, wenn man die erste Compiller-DLL-Version benutzt. > Also: neueste Compiler-DLL benutzen. > > Aber warum verwendest Du dafür den Typ float? > Dafür reichen auch Festkommazahlen, und diese lassen > sich am einfachsten mit int oder long darstellen. > Ich verwende z.B. selbst für komplexe Berechnungen mit Nachkommastellen > nur long und keine float. > > MfG André H. > > > > Hallo Alle Zusammen > > > > Ich schreibe gerade an einen Programm für meine Aquarium Steuerung. > > Ich habe nun das Problem,das das Programm sich immer aufhäng sobalt > > ich eine Float Variabele ins Spiel bringe. > > > > Ich benutze den Temperatur Sensor AD592 für die cc1 an einen analogen Eingang. > > Wenn ich die Float durch int oder long ersetze geht es Tage lang.Aber mit denn Float > > Variabelen nur 20 min. Dann steht in der CC2 FPE Stuf. > > > > Meine frage > > > > Mache ich was verkehrt? Was genau ist FPE Stuf? > > Hier ein ausschnitt: > > > > float temp; float temp1; > > > > > > // Temperatur messung und berechnung > > temp = (ports.adc(0)*25) ; > > temp1=(temp/200)-27.5; > > output = "Temp = "; > > str.putfloatf (output,temp1,2); > > str.putchar(output, &#39;C&#39;); > > lcd.print(output, str.length(output)); > > lcd.clreol(); > > //Zeit und Temp auf LCD Darstellen > > lcdext.hidecursor(); > > lcdext.goto(1,2); > > lcdext.print(output); > > sleep 100; > > lcdext.goto(0,4); > > lcdext.print(z); > > sleep 25; > > > > Bitte helft mir.ich weiß nicht mehr weiter. > > gruß Thomas > > > > Ps wenn noch jemand an so einer Steuerung Für sein Aquarium arbeitet, > > meldet euch doch mal.Vieleicht können wir uns ja mal austauschen
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB