新闻中心

EEPW首页 > 嵌入式系统 > 新品快递 > IAR Systems发布支持ARM EABI的编译器

IAR Systems发布支持ARM EABI的编译器

——
作者:时间:2007-10-23来源:EEPW

   即将发布支持 EABI开放标准的 Embedded Workbench Version 5 for ,这是对公司的旗舰产品—和调试器的重大升级,使之成为第一个独立支持最新的 Cortex-M1处理器的开发工具。ARM9 Cortex-M1是第一个特别为field-programmable gate arrays(FPGAs)而设计的ARM处理器。

   Embedded Workbench Version 5这个新平台是建立在IAR 丰富的ARM经验,包括基于Thumb和Thumb-2技术的开发工具经验,提供了世界领先的性能。这套工具结合了最先进的优化技术,创造了智能化的工作流程,提供了相似且直观的用户界面,便于管理。它是一个完全集成的开发环境,包括C/C++、工程管理器、编辑器、构建工具以及通用的C-SPY调试器。

  通过支持ARM Embedded Application Binary Interface (EABI), IAR Embedded Workbench Version 5能够与其

  他支持ARM EABI标准的厂商,比如ARM RealView 和GNU的目标文件链接。IAR Embedded Workbench的用户可以处理那些要求目标文件标准化的大工程,随着ARM EABI获得越来越多的认可,这种标准化就越来越重要。

  使用IAR Embedded Workbench Version 5,就有可能链接到第三方库,这种能力随着应用复杂度以及代码尺寸的提高变得越来越重要。并且通过ARM EABI的应用,C-SPY调试器可以调试其他工具厂商ELF/DWARF格式的代码。

  IAR Embedded Workbench的另一个特性是ILINK链接器速度更快,大大减少了在更加复杂的应用中进行新链接的时间。

  此外,IAR Embedded Workbench Version 5有超过500个基于不同芯片和评估板的代码工程样例。

  IAR Embedded Workbench Version 5 for ARM支持所有ARM内核:ARM7、ARM9、ARM9E、ARM10E、ARM11、Cortex M1、Cortex M3, SecurCore、Intel XScale;更提供了绝大多数ARM芯片的外设寄存器定义文件和Flash loaders,支持Analog Devices、Atmel、Cirrus Logic、Freescale、Handshake Solutions、Intel、Luminary、NetSilicon、 OKI、Philips、Samsung、Sharp、STMicroelectronics和TI等的ARM芯片。

  IAR Embedded Workbench Version 5将在2007年11月正式推出。



评论

技术专区

关闭