Home     Blog    News    Ask a Question   


Crossware Enhances ARM® Suite with Support for Energy Micro Cortex-M3 based Gecko and Tiny Gecko Microcontrollers

  • Support for all microcontrollers in the Gecko and Tiny Gecko range
  • Code Creation Wizards for all On-chip Peripherals
  • Simulation of Cortex-M3 Core, NVIC and on-chip peripherals
  • Debugging and Flash Programming via Jaguar USB Debugger Interface

CAMBRIDGE, UK, July 29, 2011, - Crossware (www.crossware.com), a leading embedded software tools developer, has enhanced its Development Suite for ARM by adding support for the Energy Micro Gecko and Tiny Gecko range of ARM Cortex-M3 based microcontrollers (MCU).

Energy Micro produce the world's most energy friendly microcontrollers using the advanced ARM Cortex-M3 and Cortex-M0 32-bit processor cores. The Gecko and Tiny Gecko range use the Cortex-M3 core and offer a wide range of on-chip peripherals which capitalise on the underlying low energy architecture.

The enhancements to Crossware’s ARM Suite allow developers to rapidly exploit the advanced features of this chip family by providing a combination of wizards, simulation, debugging, compiler extensions and pre-configuration.This allows the developer to immediately take advantage of Crossware’s advanced C/C++ compiler and other tool chain components and simplifies the otherwise complex task of setting up a Gecko or Tiny Gecko chip.This helps accelerate the development process and significantly reduces new product time-to-market.

Crossware’s Code Creation Wizards are provided for all the Gecko or Tiny Gecko on-chip peripherals and many are able to generate configuration code and outline interrupt handlers. The simulator simulates the Cortex-M3 core itself and the nested vectored interrupt controller (NVIC) as well as many of the Gecko and Tiny Gecko on-chip peripherals.This allows a developer to use the simulator to immediately test the code created by the wizards. The simulator can also be extended using the Crossware Virtual Workshop Interface allowing developers to construct a simulation of their complete target system.

The Crossware Jaguar USB JTAG interface facilitates on-chip debugging. This connects to the standard ARM 20-pin JTAG connector allowing the Crossware source level debugger to drive the on-chip ARM Serial Wire/JTAG CoreSight debug port.Firmware specific to the Gecko or Tiny Gecko will be automatically downloaded to Jaguar when the developer switches to debugging a Gecko or Tiny Gecko based target board.

With its advanced C/C++ compiler, libraries, wizards, simulator and debugger, the Crossware ARM Development Suite - which runs on 32-bit Windows and 64-bit Windows 7 - provides a complete and extremely user friendly development environment for the ARM family of microprocessor cores.


About Crossware (www.crossware.com)

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, Windows Vista, Windows 7, Windows 8/8.1 and Windows 10. 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.