
Product Overview: Development Tools
from IAR Systems and SEGGER Microcontroller
IAR Systems creates development tools for embedded systems since 1983.
The governing principle has always remained the same: to provide premium tools that are well integrated, generate efficient code and—last but not least—are pleasant to work with.
IAR Systems cooperates with the most renowned companies in the industry to provide embedded developers with a choice of flexible and powerful development tools.

IAR visualSTATE - State machine tools
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.
Read more about IAR visualSTATE.
IAR Embedded Workbench - IDE, C/C++ compilers and debuggers
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.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.
IAR Embedded Workbench is available for a vast selection of 8-, 16- and 32-bit devices from different manufacturers.
Read more about IAR Embedded Workbench.
IAR KickStart Development Kits
Each development kit contains all the hardware and software you need to get going quickly:- IAR KickStart Kit is a complete evaluation environment for embedded system applications available for a vast selection of targets
- IAR Advanced Development Kit is a complete development environment for embedded system applications based on ARM processors
SEGGER Debug Probes
SEGGER J-Link and SEGGER 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.J-Link is a USB powered JTAG emulator supporting a large number of CPU cores. Based on a 32-bit RISC CPU, it can communicate at high speed with the supported target CPUs. J-Link is used around the world in tens of thousand places for development and production (flash programming) purposes.
Read more about SEGGER Debug Probes.
Looking for Expert Knowledge when using IAR Development Tools? Find it HERE.

