TASKING VX-toolset for ARM from Altium




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.
View supported processors and devices
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:2012 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
- Complete C compiler support for all of the latest Cortex microcontrollers including M0, M0 , M1, M3, M4, M4F, M7, M7F 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.
Enhancements in v5.2:
- OS X support for MAC users.
- Enhanced the Eclipse Integrated Pin Mapper to interactively exchange pin data with Altium Designer for PCB Design.
- Added support for the ARM Cortex-M7, including STMicroelectronics STM32F7 and Atmel SAM E, S and V
- Added support for Cypress S6E2C and S6E2D series
- Added support for Texas Instruments MSP432 family
- Added support for STMicroelectronics STM32F09x and STM32F44x series
- Added support for Infineon XMC1400, XMC4800 and TLE986X series
- Added support for Silicon Labs EZR32LG, EZR32WG and EFM32HG series
- Eclipse IDE updated to the Luna release
- Added full support for MISRA C: 2012 guidelines in the MISRA C code analyzer
- CMSIS update to release 4.3.0
License
The TASKING VX-Toolset for ARM is available in various editions at different price levels. The specifications for the editions are:
1 Optional Item from Infineon, SEGGER or STM
Licensing options
The TASKING VX-Toolset for ARM is offered using the web based TASKING License Manager (TLM). This requires an active internet connection to connect to the license server during installation and usage of the software. To test your connection to the license server, download and run "http://tasking.com/sites/default/files/getcid_v1.3r2.exe">getcid.exe", press 'Test Internet Connection' to verify your connectivity."
Node-Locked License
Node licenses locks your software to the computer it was installed on.
Floating-License
Floating licenses are located on a license server and can be used by multiple users on a network.
Features
- Integrated Development Environment based on Eclipse enables extensibility through third-party plugins.
- Fully integrated TASKING multi-core ready debugger.
- Easy to use Software platform middleware (Webserver, TCP/IP Stack and more)
- Efficient C, C , and EC compilers that conform to industry standard guidelines including ISO, CMSIS, and ARM ABI.
- Fully compatible with TASKING VX-toolsets for C166, TriCore, RH850, and Power Architecture.
- Integrated static code analysis functionality for MISRA-C and CERT C standards.
- Standard C, C and ANSI/IEEE-754 floating-point libraries.
- Global type checking by compiler and linker for verification of types
- Powerful assembler and linker/locator using versatile linker-script language that provides enhanced memory layout editing, data/code overlaying facilities, data/code section allocation, and automatic/user specific target memory allocation.
- Built-in extensions for improved application code efficiency and stability. Includes run-time error checking, code profiling through code instrumentation, and syntax/semantic checks.
- Easy-to-use wizards allows you to quickly configure your next project.