Altium has released its Tasking VX-toolset for ARM Cortex-M series microcontrollers that adds support for the Cortex-M0 alongside existing support for Cortex-M1 and Cortex-M3 processors.
It is based on Altium’s Viper C compiler technology and a debugger integrated in the Eclipse Integrated Development Environment (IDE).
The Tasking ARM compiler is included in the STM32-PerformanceStick made by Hitex.
The embedded ARM compiler offers static code analysis against the CERT C secure coding standard.
Static code analysis can be applied early in the software development process, or on incomplete and incorrect code bases, to identify unsafe code without needing subsequent test-cases.
This new release supports source code debugging on hardware through a third-party JTAG link, specifically J-LINK from embedded software company Segger.
The supported J-Link variants are the J-Link ARM, J-Link ARM Pro and J-Trace Cortex-M3.
The TASKING VX-toolset for ARM Cortex-M processors release v3.1 is a complete, integrated embedded software development toolset consisting of an Eclipse based IDE, C/C++ compiler, assembler, linker / locator, simulator and on-hardware debugger and will be available mid-March, 2010.
The RTOS & TCP/IP stack will be available later this year.
The product is available for PC/Windows, PC/Linux and SUN/Solaris platforms. Prices start at €995 for the C compiler and simulator debugger package supporting Cortex-M0, M1 and M3.
A 15-day trial version is available.
Avago Technologies
Data Devices Corporation
Green Hills Software
Hitachi Europe
IAR Systems
International Rectifier
Linear Technology
Power Integrations
RF Micro Devices
Torex Semiconductor