IAR Embedded Workbench是瑞典IAR Systems公司为 微处理器开发的一个集成开发环境(下面简称IAR EW),支持ARM,AVR,MSP430等芯片内核平台。公司成立于1983年,公司总部在位于瑞典乌普萨拉市IAR是一家公司的名称,也是一种集成开发环境的名称,我们平时所说的IAR主要是指集成开发环境。
IAR这家公司的发展也是经历了一系列历史变化,从开始针对8051做C编译器,逐渐发展至今,已经是一家庞大的、技术力量雄厚的公司。而IAR集成开发环境也是从单一到现在针对不同处理器,拥有多种IAR版本的集成开发环境。
EWARM 中包含一个全软件的模拟程序(simulator)。用户不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境。IAR for STM8集成开发工具主要用于STM8系列芯片的开发,我们所说的IAR for STM8其实是Embedded Workbench for STM8,即嵌入式工作平台,在有些地方也会看见IAR EWSTM8,其实它们都是同一个集成开发工具软件,只是叫法不一样而已。
Embedded Workbench for STM8是IAR Systems 公司为STM8 微处理器开发的一个集成开发环境(简称IAR EWSTM8,也简称为IAR forSTM8)。比较其他的STM8 开发环境,IAR EWSTM8 具有入门容易、使用方便和代码紧凑等特点。