Instructions
9 C-Control Pro IDE
© 2013 Conrad Electronic
Thread_Kill() worked erroneous when called from the main thread
read accesses from globally defined floating point arrays were faulty
The second serial interface was not working correctly
EEPROM write accesses that used illegal addresses could overwrite reserved data in
EEPROM
There was a chance with a very low probability that the LCD display content could get corrup-
ted
Version 1.50 from 11/08/2005
New Features
IDE Support for Mega128
Improved Cache Algorithm during IDE access to Transit Time Data in the Debugger
New Library Routines for Timer 3 (Mega128)
Programs using the extended (>64kb) Address Space (Mega128)
Supporting the external 64kb SRAM
Supporting the external Interrupts 3 - 7 (Mega128)
Routines for the 2. Serial Interface (Mega128)
Mathematical Functions (Mega128)
Display of Memory Volume when Interpreter is started
Internal RAM check for recognition when Global Variables too large for Main Memory
Interner RAM check for recognition when Thread Configuration too large for Main Memory
Transit Time Check if Stack Limits have been violated
Source Files can be moved up and down in the Project Hierarchy
Warning when Strings too long are assigned
On demand the Compiler creates a Map File describing the volume of all Program Variables
New Address model for Global Variables (the same Program runs at different RAM Volumes)
Interrupt Routines for Serial Interface (up to 256 Byte Receiver Buffer / 256 Byte Transmitter
Buffer)
Fixed wired IRQ Routines to allow Periode Measurement of small time intervals
Recursions are now usable without limits
Arrays of any size can now be displayed in a separate Window in the Debugger
Strings (character arrays) are now shown as Tooltip in the Debugger
SPI can be switched off in order to use the pins for I/O
The Serial Interface can be switched off in order to use the pins for I/O
The Hex value is now additionally shown as Tooltip in the Debugger
New Function Thread_MemFree()
Additional EEPROM Routines for Word and Floating Point access
Time Measurement with Timer_TickCount()
#pragma Commands to create Errors or Warnings
Pre-defined Symbol in Pre-Prozessor: __DATE__, __TIME__ __FILE__, __FUNCTION__,
__LINE__
Version Number in Splashscreen
Extended Documentation
Interactive Graphics at "Jumper Application Board" in Help File
New Demo Programs
Ctrl-F1 starts Context Help
Error Corrections
An Error is created if the Return Command is missing at the end of a function
Breakpoint Marks have not always been deleted
Limits at EEPROM Access can now be checked closer (internal overflow seized)
In the Debugger a single step can no longer depose the next command too early