imagecraft_logo.gif (8066 bytes)

ARM Development Tools

INTRODUCING the ImageCraft C Compiler for the ARM Microcontrollers

The 32-bit ARM is the most popular 32-bit CPU in the world. More than 10 manufacturers have ARM based microcontrollers with features that will suite most engineers' needs and at prices very competitive with 16-bit microcontrollers. In addition, the ARM7T core provides the "Thumb" 16 bit instruction set, in addition to the native 32 bit instruction set, for an excellent mix of price, performance, and memory usage.

ImageCraft C compiler tools are known for our easy-to-use yet powerful IDE, plus a fast ANSI C compiler with innovative features such as our Code Compressor™ for selected targets.

With ICCARM, we will bring out two versions:
ICCARM STD:

  • IDE with editor, project manager, and Application Builder (*)
  • fast ANSI C Compiler with base optimizations such as register allocation and peephole optimizer
  • macro assembler and linker

ICCARM PRO:

  • Additionally includes MIO (Machine Independent Optimizer). This includes the classic global optimizations such as constant propagation, global common subexpression elimination (global value numbering), lifetime splitting, etc.

Of course we understand the need for industrial strength debug tools, and we will ensure a good debug solution exists for the ICCARM compilers.

(*) Application Builder is a GUI component that we provide in selected ICC compiler tools. It allows you to generate peripheral initialization code of the microcontroller's resources via a point and click interface.


  Back to Image Main Page    |    Back to Testech Home Page    |    Compiler    |     RTOS    |    Emulator/Debugging