C166/ST10 VX Software Development Tools

1 Bil­lion C166® devices and grow­ing

All devel­op­ers need more per­for­mance out of their code, which is why more engi­neers choose the TASKING VX-toolset for C166/ST10 for faster exe­cu­tions and sup­port for dense code. The orig­i­nal TASKING C166 com­pil­er has remained the world’s most reli­able develop­ment toolset since 1991 and includes full sup­port for all C166 and ST10 com­pat­i­ble micro­con­trollers.


Performance

Com­plete develop­ment envi­ron­ment inte­grat­ed into the indus­try-stan­dard Eclipse IDE.
Devel­op com­pact and fast exe­cut­ing code with TASKING Viper com­pil­er tech­nol­o­gy.
Com­pile 25% faster code than tra­di­tion­al com­pil­ers.
Eas­i­ly devel­op per­for­mance-dri­ven appli­ca­tions for 32-bit micro­con­trollers with full sup­port for the new Infi­neon XC2000 and XE166.


Reliability

Devel­op com­plete appli­ca­tions for C166 MAC units in C lan­guage with the market’s only C166 com­pil­er.
Full DaVE sup­port for com­pre­hen­sive resource man­age­ment.
Gen­er­ate reli­able and sta­ble code with a trust­ed toolset.


Safety

Eas­i­ly devel­op error-proof code with TASK­ING’s inte­grat­ed debug­ger tech­nol­o­gy.
Sup­ports mul­ti-core appli­ca­tion develop­ment.
Stay in com­pli­ance with indus­try-stan­dard safe­ty reg­u­la­tions includ­ing ISO 26262 for the life of your project.

C166/ST10 Development Solution

Inte­grat­ed Develop­ment Envi­ron­ment based on Eclipse with sup­port for third-par­ty plu­g­ins.
Effi­cient C, C++, and EC++ com­pil­ers that con­form with all indus­try-lead­ing stan­dards includ­ing ISO/IEC and ANSI‑C.
Inte­grat­ed sta­t­ic code analy­sis for MISRA C and CERT C stan­dards.
Com­plete library sup­port includ­ing C/C++ libraries, run-time libraries, and float­ing-point libraries includ­ed in source code.
Pow­er­ful assem­bler and linker/locator pow­ered by ver­sa­tile link­er script lan­guage.
Inte­grat­ed sup­port for pro­gram­ming Flash mem­o­ry.
Gen­er­a­tion of ELF/DWARF 3.0 out­puts for tool inter­op­er­abil­i­ty.
Full sup­port for all C166 and pop­u­lar ST10 deriv­a­tives.

Integrated Debugger

Debug in C++, C and assem­bly.
Inte­grat­ed Sim­u­la­tion, On-Chip (OCDS) and ROM mon­i­tor debug­ging.
Sim­u­la­tor debug­ger includ­ed with all prod­uct bun­dles.
Sup­port for OSEK ker­nel-aware debug­ging includ­ing ORTI 2.0 and 2.1.
On-Chip debug­ging sup­port­ed through mini­Wig­gler adapter for Infi­neon eval­u­a­tion boards.
OCDS takes advan­tage of Infineon’s Device Access Serv­er (DAS) allow­ing for remote debug­ging over TCP/IP net­work.

Supported Devices

Sup­port­ed Micro­con­troller Man­u­fac­tur­ers and Deriv­a­tives
Infi­neon Tech­nolo­giesC16X, E‑GOLD/X‑GOLD, XC16X, XC22XX, XC23XX, XC27XX, XC161, XC164, XC167, XC22XX, XC27XX, XE164, XE167, XE169
IntelE‑GOLD/X‑GOLD GSM BASEBAND ICS
Ipex­tremeC166S V1 CORE
MicronasSDA6000
STMi­cro­elec­tron­icsST10X168, ST10X251, ST10X252, ST10X269, ST10X271, ST10X272, ST10X273, ST10X275, ST10X276, ST10X296, SUPER10 CORE

The C166/ST10 develop­ment solu­tion is avail­able in var­i­ous edi­tions:

  • Stan­dard Edi­tion: VX-toolset for C166, Eclipse IDE, C Com­pil­er, assembler/linker/locator and Sim­u­la­tor Debug­ger.
  • Pro­fes­sion­al Edi­tion: VX-toolset for C166, Eclipse IDE, C Com­pil­er, assembler/linker/locator, Flash mem­o­ry pro­gram­ming, Sim­u­la­tor and ROM-mon­i­tor Debug­ger.
  • Pre­mi­um Edi­tion: VX-toolset for C166, Eclipse IDE, C++ com­pil­er, C Com­pil­er with inte­grat­ed CERT C secure cod­ing stan­dard ana­lyz­er, assembler/linker/locator, Flash mem­o­ry pro­gram­ming, Sim­u­la­tor, OCDS and ROM-mon­i­tor Debug­ger.

We’ve added a number of new features and enhancements in v4.0 of the VX C166/ST10 toolset. 

Faster build process through improved caching.
Sup­port for the MISRA C:2012 guide­lines.
High Lev­el Dump tool updat­ed with many new func­tions.
Improve­ments to the libraries and float­ing point sup­port.
Var­i­ous C++ com­pil­er improve­ments, includ­ing ini­tial sup­port for new lan­guage stan­dards.
Improved debug­ger, includ­ing sup­port for updat­ed Infi­neon DAS dri­vers.
Many toolset issues have been addressed, improv­ing the toolset’s sta­bil­i­ty and code gen­er­a­tion reli­a­bil­i­ty.
Eclipse IDE updat­ed to “Luna” plat­form v4.4.1 and CDT v8.5.0, and to sup­port the new toolset func­tion­al­i­ties.
ISO 26262 Com­pil­er Qual­i­fi­ca­tion Kit avail­able on request.

TASKING Prod­uct Doc­u­men­ta­tion con­sists of prod­uct release notes, user doc­u­men­ta­tion, prod­uct patch­es (where avail­able), webi­na­rs and prod­uct relat­ed infor­ma­tion.

https://www.tasking.com/support/c166-and-st10-vx-toolset-support/

Lorem ipsum dolor sit amet, con­secte­tur adip­isc­ing elit. Ut elit tel­lus, luc­tus nec ullam­cor­p­er mat­tis, pul­v­inar dapibus leo.

FAQ

→ See all FAQ

Scroll to Top