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, > > die neue Software Version 1.50 für das C-Control Pro System ist fertig. Es kann direkt über das eingebaute > Software Update heruntergeladen werden. Oder nehmt den Link auf der linken Seite des Forums. > > Wir haben uns an das Feedback einiger Benutzer im Forum gehalten, und deren Wünsche in den neuen > Features verwirklicht. > > Gruss Peter > > > neue Features > ------------- > IDE Unterstützung für Mega128 > verbesserter Cache Algorithmus bei Zugriff der IDE auf Laufzeitdaten im Debugger > neue Bibliotheksroutinen für Timer 3 (Mega128) > Programme nutzen den erweiterten (>64kb) Adressraum (Mega128) > Unterstützung des externen 64kb SRAM > externe Interrupts 3-7 werden unterstützt (Mega128) > Routinen für 2. serielle Schnittstelle (Mega128) > mathematische Funktionen (Mega128) > Anzeige der Speichergröße bei Start des Interpreters > interner RAM Check zur Erkennung wenn globale Variablen zu groß für Hauptspeicher > interner RAM Check zur Erkennung wenn Thread Konfiguration zu groß für Hauptspeicher > Laufzeitüberprüfung ob Stackgrenzen verletzt werden > Quelldateien können in der Projekthierarchie nach oben und unten bewegt werden > Warnung bei Zuweisung von zu langen Strings > der Compiler erzeugt auf Wunsch eine Map-Datei die die Größe aller Programmvariablen beschreibt > neues Adressmodell für globale Variablen (das gleiche Programm läuft bei verschiedenen RAM Größen) > Interruptroutinen für serielle Schnittstelle (bis zu 256 Byte Empfangspuffer / 256 Byte Sendepuffer) > festverdrahtete IRQ Routinen um eine Periodenmessung kleiner Zeiträume zu ermöglichen > Rekursionen sind nun uneingeschränkt nutzbar > beliebig große Arrays können im Debugger in eigenem Fenster angezeigt werden > Strings (character arrays) werden nun als Tooltip im Debugger gezeigt > SPI kann ausgeschaltet werden um die Pins als I/O zu nutzen > Die serielle Schnittstelle kann ausgeschaltet werden um die Pins als I/O zu nutzen > Der Hexwert wird nun zusätzlich als Tooltip im Debugger angezeigt > neue Funktion Thread_MemFree() > Zusätzliche EEPROM Routinen für Wort- und Fließkommazugriff > Zeitmessung mit Timer_TickCount() > #pragma Kommandos um Fehler oder Warnungen zu erzeugen > vordefinierte Symbol im Preprozessor: __DATE__, __TIME__ __FILE__, __FUNCTION__, __LINE__ > Versionsnummer im Splashscreen > erweiterte Dokumentation > interaktive Grafik bei "Jumper Application Board" in Hilfe Datei > neue Demoprogramme > Ctrl-F1 startet Kontexthilfe > > Fehlerkorrekturen > ----------------- > es wird nun ein Fehler erzeugt, wenn eine return Anweisung am Ende einer Funktion fehlt > Breakpoint Markierungen wurden nicht immer gelöscht > Grenzen bei EEPROM Zugriff genauer überprüft (interner Überlauf abgefangen) > Einzelschritt kann im Debugger nicht mehr zu früh den nächsten Befehl absetzen