IAR Embedded Workbench

厂商名称:IAR Systems

产品类别:
  • 软件
  • 开发工具
  • 其他开发工具

分享到:

产品简介 相关产品 厂商介绍

IAR Embedded Workbench提供一个嵌入式开发的完整集成环境!全球顶级AVR C编译器! 一整套的嵌入式开发环境,包括编辑、编译、连接、调试软件,主要支持8到16位处理器。集成的编译器主要产品特征: 高效PROMable代码、完全标准C兼容、内建对应芯片的程序速度和大小优化器、目标特性扩充、版本控制和扩展工具支持良好便捷的中断处理和模拟、瓶颈性能分析、高效浮点支持、内存模式选择、工程中相对路径支持!
IAR Embedded Workbench 可以生成节省空间并且稳定可靠的可执行代码

经过反复实验证明,IAR Systems 的C/C++编译器可以生成高效可靠的可执行代码,并且应用程序规模越大,效果明显。与其他的工具开发厂商相比,系统同时使用全局和针对具体芯片的优化技术。连接器提供的全局类型检测和范围检测对于生成目标的代码的质量是至关重要。[E维]

IAR Systems 一贯使用精简的优化技术--基于我们最新技术架构的,针对AVR 的IAR Embedded Workbench各新版版,生成的代码的尺寸比旧版缩小了10%,远远小于其他同类编译器生成的代码尺寸(更为具体的评测结果近期将会公布)。E维IAR Embedded Workbench 生成的可以执行代码可以运行于更小尺寸、更低成本的为处理器之上,从而降低产品的开发成本。

由于我们在微处理器C/C++编译器设计方面的丰富经验,目前没有任何一家公司的产品可以接近我们公司针对8 位、16 位、32 位处理器生产的30 多种不同C/C++编译器的水平。

AVR 微处理器家族是一个Atmel 和IAR Systems 合作设计项目的结晶。从来没有一家芯片生产商和软件开发商这样紧密的合作过,从而使得芯片的每一位的设计都充分发挥了C 语言的能力。AVR 很早以前就开始使用IAR 嵌入式开发平台中提供的C 编译器,E维而IAR Systems 相应的也使其相关的产品可以适应AVR的全部特性。

IAR Embedded Workbench 是一套完整的集成开发工具集合:包括从代码编辑器、工程建立到C/C++编译器、连接器和调试器的各类开发工具。它紧密结合了Atmel ICE 2000 和Atmel JTAG ICE,使用户在开发和调试过程中,仅仅使用一种开发环境。

适用于8/16/32/64位微处理器嵌入式应用开发的通用环境
一体化集成环境
– 项目管理模块
– 编辑模块
– ANSI C标准和嵌入式C++ 编译
– 汇编编译模块
– 链接模块和库管理模块
– 调试模块
  模拟, ROM-monitor,
  仿真( ICE, BDM 和JTAG )

事实上,AVR的指令集是ATMEL与IAR通力合作的结果。AVR是当代最新出品的RISC单片机,它的指令集是ATMEL与IAR合作,经过优化,C编译效率最高的指令集。

顶尖电子编程仿真介绍:
单片机优秀的编译器,IAR Embedded Workbench提供一个嵌入式开发的完整集成环境!全球顶级编译器!
一整套的嵌入式开发环境,包括编辑、编译、连接、调试软件,主要支持8到16位处理器。
集成的编译器主要产品特征:
高效PROMable代码
完全标准C兼容
内建对应芯片的程序速度和大小优化器
目标特性扩充
版本控制和扩展工具支持良好
便捷的中断处理和模拟
瓶颈性能分析
高效浮点支持
内存模式选择
工程中相对路径支持

IAR Embedded Workbench 可以生成节省空间并且稳定可靠的可执行代码
经过反复实验证明,IAR Systems 的C/C++编译器可以生成高效可靠的可执行代码,并且应用程序规模越大,效果明显。与其他的工具开发厂商相比,系统同时使用全局和针对具体芯片的优化技术。连接器提供的全局类型检测和范围检测对于生成目标的代码的质量是至关重要。

由于我们在微处理器C/C++编译器设计方面的丰富经验,目前没有任何一家公司的产品可以接近我们公司针对8 位、16 位、32 位处理器生产的30 多种不同C/C++编译器的水平。

 

IAR Systems公司成立于1983年,是世界领先的嵌入式系统编程软件供应商。我们拥有超过14000个企业用户,分布在工业自动化、医疗设备、消费电子、电信、汽车产品等多个领域。