IAR Systems

From Wikipedia, the free encyclopedia
Jump to: navigation, search

IAR Systems is a Swedish computer technology company working in the area of embedded system development tools. IAR Systems was founded in 1983, and is listed on NASDAQ OMX, Stockholm.

"IAR" is an abbreviation of Ingenjörsfirman Anders Rundgren, which means Anders Rundgren Engineering Company.

IAR Systems develops compilers, debuggers, and other tools to help develop and debug firmware for 8-, 16-, and 32-bit processors. Traditionally, the company has been strong in the 8-bit market, but is moving into the expanding 32-bit market, especially the new market for cheap 32-bit microcontrollers. IAR Systems is a leading independent supplier of C / C++ compilers and other software tools.

IAR Systems operates in Germany, France, Japan, China, the United States, the United Kingdom, Brazil, and Sweden, as well as through distributors all over the world. The company is headquartered in Uppsala, Sweden and has over 130 employees.

[edit] Products

IAR Systems has developed numerous embedded development tools, which are as follows:

  • IAR Embedded Workbench — a development environment that includes a C/C++ compiler and debugger that supports 30 different processor families.
  • IAR visualSTATE — a design tool for developing event-driven systems based on the state machine paradigm. IAR visualSTATE presents the developer with the state machine subset of UML which enables efficient C/C++ code generation. By restricting the design capabilities to state machines it is possible to employ formal model checking to find and flag unwanted properties like state dead-ends and unreachable parts of the design. It is not a full UML editor.
  • IAR KickStart Kit — a series of software and hardware evaluation environments based on various popular microcontrollers.

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages