Classic C16x/ST10 Toolset
The TASKING Classic C16x/ST10 toolset is not recommended for new
projects. But it is still supported by Universal Debug Engine (UDE). All
special features and peripherals of the controllers are accessible in
C. ANSI-C is supported completely. The generated program code shows
compact size and excellent performance. For new projects use TASKING VX-toolset for C166/ST10.
C16x / XC16x / ST10 Architecture Support
- Support for all members of the C166 architecture family
- Extensive optimizations for highly efficient code
- Five memory models to fit your application:
tiny, small, medium, large, and huge
- Additional data types sfr, sfrbit, esfr, esfrbit, bit and bitword
- The _at() function for easy allocation of variables at specific addresses
- A wealth of C166 specific intrinsic functions
- Easy C-level interrupt definition using _interrupt
Other Compiler Package Features
- ISO C and ISO C++ compliant
- Scalable C++ conform Embedded C++
- MISRA C enhanced code-checking
- User-definable inline functions
C++ Compiler
- C++ features like Dynamic Allocation of Objects, Passing
References, Operator Overloading, Default Values, Inline Functions,
Rigorous Type Checking, Encapsulation, Data Hiding and Inheritance are
supported.
- C++ compiler output must be processed by the C compiler.
- C++ is an optional extension to the compiler package.
Library Set
- Complete, ANSI-compliant C libraries
- All library sources written in C or Assembly
- Standard C, C++ and ANSI/IEEE-754 floating-point libraries
Debugging Support
- TASKING OUT format supported by UDE directly
The C/C++ Compiler Package Includes:
- EDE, the Embedded Development Environment
- ISO C++ compiler, scalable to EC++
- ISO/ANSI C compiler
- Assembler with macro-preprocessor
- C/C++ libraries, run-time libraries, floating-point libraries
- Linker and locator
- Utilities
- Support and updates for 3 months.
RTOS Support
- Rubus (Arcticus Systems)
- CMX-RTX, CMX-RTXS, CMX-Tiny+ (CMX Systems)
- tresos (Elektrobit)
- µC/OS-II (micriµm)
- OSE (ENEA Embedded Technology)
- EUROS (Euros Embedded Systems)
- RTA-OSEK (LiveDevices)
- Nucleus (Mentor Graphics)
- RTXC (Quadros Systems)
- osCAN (Vector Informatik)
Altium, TASKING and their respective logos are trademarks or registered trademarks of Altium Limited. |
|
News
Extensive support for new Power Architecture MCUs from Freescale and STMicroelectronics: MPC560/MPC563xx, SPC560xx/SPC563xx |
|
Read more...
|
|
Final release of UDE 2.4 supports new debug interfaces (DAP) and microcontroller families (Cortex-M3) |
|
Read more...
|
|
New Add-on 'ARM9 Linux Support' offers comfortable user interface for simultaneous ARM Linux kernel and application debugging |
|
Read more...
|
|
Freescale’s Power Architecture™ MPC5510 now supported by UDE UDE supports Power Architecture™ MPC5510 from Freescale with unlimited multicore debugging |
|
Read more...
|
|
UDE supports new AUDO FUTURE family from Infineon UDE supports new 32 bit microcontroller family AUDO FUTURE from Infineon: TC1736, TC1767, TC1797 and emulation devices TC1767ED, TC1797ED |
|
Read more...
|
|
UDE supports additional PowerPC family pls have present at embedded world 2008 a new version of its Universal Debug Engine (UDE), tailored to the special features of AMCCs high-end PowerPC family 440. |
|
Read more...
|
|
Infineon's new XE166 realtime signal controllers supported At the same time as the market introduction of the XE166 real time signal controllers. pls introduces the Universal Debug Engine 2.2 |
|
Read more...
|
New major version of UDE 2.2 Highlights: ++ Full compatibility for Windows Vista ++ New additional front end with look and feel of Microsoft Visual Studio 2005 ++ ... |
|
Read more...
|
EventsVisit us at the Embedded Systems Conference 2008 San Jose, CA, Booth #3020 Read more ...
|