Embedded Workbench for ARM 是IAR Systems 公司为ARM 微处理器开发的一个集成开发环境(下面简称IAR EWARM)。比较其他的ARM 开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。
IAR Systems 公司目前推出的最新版本是IAR Embedded Workbench for ARM version 4.30。这里提供的是32k 代码限制、但没有时间限制的Kickstart版。
EWARM 中包含一个全软件的模拟程序(simulator)。用户不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境。从中可以了解和评估IAR EWARM 的功能和使用方法。 IAR EWARM 的主要特点如下:
·高度优化的IAR ARM C/C++ Compiler
·IAR ARM Assembler
·一个通用的IAR XLINK Linker
·IAR XAR 和XLIB 建库程序和IAR DLIB C/C++运行库
·功能强大的编辑器
·项目管理器
·命令行实用程序
·IAR C-SPY 调试器(先进的高级语言调试器