《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技术 > 业界动态 > IAR Systems发布编译器的重大升级,支持ARM EABI

IAR Systems发布编译器的重大升级,支持ARM EABI

2007-10-24
作者:IAR Systems

IAR Systems即將發(fā)布支持ARM EABI開放標(biāo)準(zhǔn)的IAR Embedded Workbench Version 5 for ARM,這是對公司的旗艦產(chǎn)品—編譯器和調(diào)試器" title="調(diào)試器">調(diào)試器的重大升級,使之成為第一個" title="第一個">第一個獨立支持最新的ARM Cortex -M1處理器的開發(fā)工具" title="開發(fā)工具">開發(fā)工具。ARM9 Cortex-M1是第一個特別為field-programmable gate arrays(FPGAs)而設(shè)計的ARM處理器。

IAR Embedded Workbench Version 5這個新平臺是建立在IAR Systems豐富的ARM經(jīng)驗,包括基于Thumb和Thumb-2技術(shù)的開發(fā)工具經(jīng)驗,提供了世界領(lǐng)先的性能。這套工具結(jié)合了最先進(jìn)的優(yōu)化技術(shù),創(chuàng)造了智能化的工作流程,提供了相似且直觀的用戶界面,便于管理。它是一個完全集成的開發(fā)環(huán)境,包括C/C++" title="C++">C++編譯器、工程管理器、編輯器" title="編輯器">編輯器、構(gòu)建工具以及通用的C-SPY調(diào)試器。?

通過支持ARM Embedded Application Binary Interface (EABI), IAR Embedded Workbench Version 5能夠與其他支持ARM EABI標(biāo)準(zhǔn)的廠商,比如ARM RealView 和GNU的目標(biāo)文件鏈接。IAR Embedded Workbench的用戶可以處理那些要求目標(biāo)文件標(biāo)準(zhǔn)化的大工程,隨著ARM EABI獲得越來越多的認(rèn)可,這種標(biāo)準(zhǔn)化就越來越重要。?

使用IAR Embedded Workbench Version 5,就有可能鏈接到第三方庫,這種能力隨著應(yīng)用復(fù)雜度以及代碼尺寸的提高變得越來越重要。并且通過ARM EABI的應(yīng)用,C-SPY調(diào)試器可以調(diào)試其他工具廠商ELF/DWARF格式的代碼。?

IAR Embedded Workbench的另一個特性是ILINK鏈接器速度更快,大大減少了在更加復(fù)雜的應(yīng)用中進(jìn)行新鏈接的時間。?

此外,IAR Embedded Workbench Version 5有超過500個基于不同芯片和評估板的代碼工程樣例。?

IAR Embedded Workbench Version 5 for ARM支持所有ARM內(nèi)核:ARM7、ARM9、ARM9E、ARM10E、ARM11、Cortex M1、Cortex M3, SecurCore、Intel XScale;更提供了絕大多數(shù)ARM芯片的外設(shè)寄存器定義文件和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月正式推出。
本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。

相關(guān)內(nèi)容