Crossware, a leading embedded software tools developer, has released a modular set of tools for the ARM7 microcontrollers. Based upon Crossware’s comprehensive ARM Development Suite, the modular system breaks out the components required to support various families of ARM7 chips. This allows developers on a limited budget to benefit, for their chosen ARM7 variants, from all of the advanced features of the Crossware tools.
A base package provides the tool chain, including an advanced C/C++ compiler, linker and standard libraries, as well as the ARM core simulator, source level debugger, Jaguar USB JTAG debugger interface, and the Embedded Development Studio IDE.
Developers can then select modules to add to this base package that will provide additional features specific to the variants supported by the modules. The additional features provided include C header files for the specific variants, Code Creation Wizards that will generate configuration and application code for the on-chip peripherals, simulator extensions to simulate on-chip peripherals, and debugging extensions for programming on-chip and, where appropriate, external memory.
If a developer decides to target a different ARM7 family, then the module for that family can be purchased and added to the developer’s existing environment.
Modules are currently available for the Atmel SAM7 chips, the LPC21xx/LPX22xx chips from NXP and the STR71x/STR73x/STR75x chips from STMicroelectronics.
As with Crossware’s full suite, developers can download updates for 12 months from the date of purchase thereby ensuring that they can benefit from any enhancements that are added during this period.
Crossware is a leading developer of programmer-friendly C/C++ cross compilers and other development tools for embedded systems based on the 8051, ColdFire, ARM, 68000, CPU32 and other chip families. Host environments include Windows 9x, Windows NT, Windows 2000, Windows XP and Windows Vista. The company, founded by Alan Harry in 1984, is headquartered in the UK at Litlington on the outskirts of Cambridge. Crossware’s products are used throughout the world by professional developers, educational establishments and hobbyists.