Overview

The TASKING VX-toolset for ARM provides developers with sophisticated technology found only in the Viper compiler framework. Developers can take full advantage of the industry-leading ARM architecture with the most efficient C/C++ compiler and comprehensive debugging tools on the market today.

The Viper technology running under the hood of this development toolset allows the C compiler to generate code with the highest execution speed and level of reliability needed for tomorrow’s automotive, industrial, and telematics applications. The C compiler for ARM also features full support for industry-standard code qualifications including MISRA C and CERT C code checking, ensuring that your code will perform at the highest level of reliability.

BENEFITS

Performance

  • Generate the fastest executing code at the lowest possible size with Viper compiler technology.
  • Quickly map pins on physical hardware components with an integrated pin mapper.
  • Speed up your development time with an advanced assembler, linker, and locator.
  • Save hours of development time by taking advantage of integrated C/C++ libraries, run-time libraries, and floating-point libraries.
  • Easily build a complete application environment with an advanced Software Platform Builder with RTOS and middleware support.

Reliability

  • Work in the most stable development environment with industry-standard Eclipse IDE integration.
  • Write industry-standards code with an ISO compliant C++ compiler that easily scales to EC++.
  • Complete C compiler support for all of the latest Cortex microcontrollers including M0, M1, M3, M4, and R.

Safety

  • Keep your code optimized and error-free with new debugger technology fully integrated into Eclipse IDE.
  • Stay up to date on the latest industry debugging trends with multi-core application development support.

Supported Devices

Supported ARM Processors

AtmelSMART CORTEX-M SERIES

Supported Cortex-M Microcontroller Manufacturers and Derivatives

Cortex Mx FamilyCORTEX-M0, CORTEX-M0+, CORTEX-M1, CORTEX-M3, CORTEX-M4
FreescaleKINETIS SERIES
Infineon TechnologiesXMC1XX AND XCM4XX FAMILY
Silicon Labs (Energy Micro)EFM32 FAMILY, GECKO, ZERO GECKO, TINY GECKO, GIANT GECKO, LEOPARD GECKO SERIES AND WONDER GECKO
Spansion (Fujitsu)FM0, FM3, AND FM4 FAMILY
STMicroelectronicsSTM32 F0, F1, F2, F3, F4, L1, AND W SERIES
Texas InstrumentsTIVA C SERIES