Arcadi Systems

IAR Compilers for Embedded Development

  • Arcadi Systems home page
  • Ashling Debugging Products
  • Technical Support
  • Downloads
  • Company
  • About Arcadi Systems
  • Contact Arcadi Systems
Navigation bar
Arcadi Systems supplies and supports the full range of Compilers and Development tools from IAR Systems

IAR Systems' Compilers, Assemblers, Debuggers and Development-kits are supplied and supported by Arcadi Systems

IAR Systems

IAR Tools for Embedded Development

IAR Systems is the world's leading independent supplier of C/C++ compilers and other software tools for embedded systems that enable large and small companies to develop premium products based on 8-, 16-, and 32-bit microcontrollers, principally in the areas of industrial automation, medical devices, consumer electronics and automotive products.

IAR Systems provides a flexible choice of easy-to-use development tools that generate compact and reliable code, offering tight integration with a wide range of partner products such as RTOSes and emulators, and local technical support. IAR Systems cooperates with the world’s leading semiconductor vendors and has an extensive network of partners.

The full range of IAR PDF Datasheet (1MB): IAR Systems brochure IDEs, C and C++ Compilers, Debuggers, state-machine design tools, RTOS, TCP/IP and USB stacks, Development Kits and Debug probes is supplied and supported by Arcadi Systems.

IAR Systems' product-families include:

Specific packages are available for each target architecture, including:

Embedded Workbench integrated development environment

The IAR Embedded Workbench is a set of development tools for building and debugging embedded system applications using assembler, C and C++. It provides a completely integrated development environment that includes 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.

The IAR C/C++ Compiler is well known for its efficient code generation; each compiler contains both generic global optimizations as well as low-level chip-specific optimizations that ensure a small code size while taking advantage of all the specific features of your selected device.

The IAR Embedded Workbench is available for a vast selection of 8-, 16- and 32-bit devices from different manufacturers.

Embedded Workbench contains configuration files, code examples and template projects to get you going fast.

Key components of Embedded Workbench

Integrated development environment

IAR C/C++ Compiler

IAR Assembler

Chip-specific support


C-SPY Debugger

Libraries and library tools

Language and standards

User assistance

visualSTATE graphical state-machine design tool

IAR visualSTATE is a UML-compliant graphical state machine design tool for embedded systems. It provides advanced verification and validation tools and generates very compact C code that is 100% consistent with your system design.

IAR visualSTATE is an ideal design, test and code generation tool for real-time systems with many concurrent and interrelated processes or execution threads. The use of state machines is exceptionally beneficial for control logic oriented applications such as monitoring, metering and control applications where reliability, size and deterministic execution are the main criteria.

PowerPac RTOS, TCP/IP and USB stacks

IAR PowerPac is an integrated middleware family that combines a small memory footprint RTOS and a versatile file system. It is suitable for all types of embedded applications in different industries; for example, test and metering equipment, industrial equipment, telecom, medical devices and consumer electronics.

IAR PowerPac is available at an innovative and low-risk per-seat license model, without royalty fees. IAR PowerPac is an add-on product to IAR Embedded Workbench and is currently available for ARM processors, Texas Instruments MSP430 and Freescale ColdFire.

IAR Development Kits

Each development kit contains all the hardware and software you need to get going quickly:

The IAR Systems KickStart Kits for ST's STR7xxF family PDF Datasheet: IAR KickStart Kit for STR7xxF contain all of the necessary hardware and software to design, develop, integrate and test your ST STR7xxF applications. Individual Kits contain:

Each STR7xxF Development Board contains (individual features depend on device-type):

J-Link and J-Trace Debug Probes

IAR J-Link and IAR J-Trace are small debuggers that connect via USB to the PC host. They are add-on products to IAR Embedded Workbench and are fully plug-and-play compatible.

IAR J-Link is available for ARM and for Freescale's ColdFire architecture; IAR J-Trace is available for ARM.