IAR Embedded Workbench  
 

IAR Embedded Workbench

Embedded Workbench (EW), the C/EC++ cross compiler and debugger, is the most complete and easy-to-use set of development tools available today for professional embedded applications. The EW offers the same intuitive user interface, a truly Integrated Development Environment, regardless of the microprocessor you have chosen to work with – coupled with complete and target-specific support for each and every chip. – Different architectures. One solution.  


Click on picture to enlarge

Integrated development environment

IAR Embedded Workbench provides a completely integrated development environment including a project manager, editor, build tools and the C-SPY debugger. In a continuous workflow, you can create source files and projects, build applications and debug them in a simulator or on hardware.

Compact code

IAR Systems is well known for its highly optimising compilers. Every C/C++ compiler contains both generic global optimisations as well as low-level chip-specific optimisations that ensure a small code size while taking advantage of all the specific features of your selected device.

Intuitive user interface

IAR Embedded Workbench offers the same intuitive user interface regardless of which microcontroller you have chosen to work with—coupled with general and target-specific support for each device.

A flying start

Whether you have a tight project schedule or are just eager to get started, IAR Embedded Workbench contains everything you need to get going:

  • ready-made C/C++ and assembler peripheral register definition files
  • ready-made project templates and sample projects
  • context-sensitive online help with library function lookup
  • comprehensive, printed user documentation

Migration from 8-bit to 32-bit architectures

Each C/C++ compiler from IAR Systems uses the same naming convention which facilitates reuse of code and migration from one chip to another, especially when moving to high-end architectures.