TASKING 196/296 - Entwicklungstools
|
Die Toolchain besteht aus optimierendem ANSI C Compiler, Makro Assembler, Linker/ Locator, Libraries, Utilities und dem Embedded Development Environment (EDE), eine grafische Benutzeroberfläche die alle Tools integriert.
Compiler Das Compilerpaket unterstützt auch den neuen 296 Controller durch SFR Files, neue Instruktionen (In-Line Assembler für die DSP Instruktionen) und spezielle 296 Libraries. Für einen schnellen Zugriff können Variablen mittels des register Keyworts im Register-Speicher des Controllers lokatiert werden. Dieser Speicher kann via 8 Bit Adressierung angesprochen werden. Durch Register Windowing bei Derivaten die 512 oder mehr Bytes on-Chip RAM haben kann dieser erweiterte Bereich ebenfalls mittels 8 Bit Adressierung angesprochen werden. Weitere Features sind:
- Architekturspezifische C Spracherweiterungen
- Umfangreiche Optimierungen
- Interrupt Funktionen in C und In-Line Assembly
- Vertical Register Windowing
- Single Precision Floating Point
- ANSI-C Libraries liegen im Sourcecode vor
- Intel OMF-96 und Intel Hex Format unterstützt
|
|
|
|
|