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. |