•
Weergave van de geheugengrootte bij start van de interpreter
•
Interne RAM check voor de herkenning wanneer globale vaiabelen te groot voor
hoofdgeheugen
•
Interne RAM check voor de herkenning wanneer thread configuratie te groot voor
hoofdgeheugen
•
Looptijdcontrole of stacklimiets beschadigd worden
•
Bronbestanden kunnen in de project hiërarchie naar boven en onder beweegt worden
•
Waarschuwing bij toewijzing van te lange strings
•
De compiler maakt naar wens een map-bestand die de grootte van alle
programmavariabelen beschrijft
•
Nieuw adresmodel voor globale variabelen (hetzelfde programma loopt op verschillende
RAM-groottes)
•
Interruptroutines voor seriële interface (max. 256 Byte ontvangstbuffer / 256 Byte
zendbuffer
•
Vaste bedrading IRQ routines om een periodemeting van kleine tijdspannes mogelijk te
maken
•
Recursies kunnen nu onbeperkt gebruikt worden
•
Willekeurig grote arrays kunnen in de debugger weergegeven worden in een eigen
venster
•
Strings (character arrays) worden nu als tooltip in de debugger getoond
•
SPI kan uitgeschakeld worden om de pins als I/O te gebruiken
•
De seriele interface kan uitgechakeld worden om de pins als I/O te gebruiken
•
De hex-waarde wordt nu extra als tooltip in de debugger getoond
•
Nieuwe functie Thread_MemFree()
•
Extra EEPROM routines voor woord- en floating point-toegang
•
Tijdmeting met Timer_TickCount()
•
#pragma commando s om fouten of waarschuwingen te maken
•
voorgedefinieerd symbool in de preprocessor: __DATE__,__TIME__
__FILE__,__FUNCTIE__;__LINE__
•
Versienummer in splashscreen
•
Aanvulling documentatie
•
Interactieve grafiek bij "Jumper Application Board" in het helpbestand
•
Nieuwe demo-programma s
•
Ctrl-F1 start contexthulp
Fout-correcties
•
Een fout wordt geproduceerd wanneer er geen return-aanwijzing op het einde van een
functie is
•
Breakpoint markeringen worden niet meer gewist
•
Limieten bij EEPROM-toegang nauwkeuriger gecontroleerd (interne overloop
opgevangen)
•
Enkele stap kan in de debugger niet meer te vroeg het volgende commando afzetten
Versie 1.39 d.d. 09.06.2005
Nieuwe features
•
BASIC ondersteuning
•
CompactC en BASIC kunnen in een project gemengd worden
•
Aanvulling documentatie
•
Lusoptimalisatie voor For – Next in BASIC
•
Thread-info functie
5