IAR Systems發(fā)布ARM Trace解決方案
紐倫堡,德國,2006年2月14日 —— IAR Systems于今日發(fā)布了其ARM系列調(diào)試工具中的下一代產(chǎn)品:硬件調(diào)試設(shè)備IAR J-Trace™。它支持所有帶ETM (Embedded Trace Macrocell) 的ARM7和ARM9處理器,通過全速USB 2.0接口與主機(jī)連接,并提供2M字節(jié)的Trace緩存。IAR Systems帶有C/C++編譯器和調(diào)試工具的集成開發(fā)環(huán)境——IAR Embedded Workbench® for ARM,能夠完全支持IAR J-Trace。通過獨(dú)立的JTAG接口,IAR J-Trace同樣也能夠作為一臺(tái)標(biāo)準(zhǔn)的JTAG仿真器使用;零售價(jià)僅為1195美元或995歐元。全球的ARM開發(fā)者如今能夠以可接受的價(jià)格獲得完整的ARM開發(fā)套件(包含先進(jìn)的Trace功能)。
為所有ARM開發(fā)者帶來益處
IAR Systems為所有使用ARM MCU的開發(fā)者提供業(yè)界領(lǐng)先的集成開發(fā)環(huán)境:IAR Embedded Workbench for ARM;它帶有高度優(yōu)化的C/C++編譯器和先進(jìn)的C-SPY®調(diào)試器。此外,JTAG硬件調(diào)試工具IAR J-Link也幫助成千上萬的開發(fā)者解決了在使用ARM MCU進(jìn)行開發(fā)過程中的許多問題,使得用戶能夠在IAR Embedded Workbench for ARM軟件中進(jìn)行全面的開發(fā)和調(diào)試。通過IAR J-Trace的發(fā)布,IAR Systems如今以極具吸引力的價(jià)格,為所有使用帶ETM的ARM MCU的開發(fā)者提供更先進(jìn)的高端調(diào)試設(shè)備。IAR J-Trace在Windows中完全即插即用,并且使得C-SPY調(diào)試器通過利用IAR J-Trace中2M字節(jié)的Trace緩存,具備了專門的Trace調(diào)試功能。由于也帶有標(biāo)準(zhǔn)JTAG接口,IAR J-Trace對(duì)于絕大多數(shù)開發(fā)者而言都可以是唯一需要的ARM硬件調(diào)試設(shè)備。
良好的業(yè)界評(píng)價(jià)
IAR Embedded Workbench for ARM為數(shù)百種ARM處理器提供詳細(xì)的芯片級(jí)支持(包括Analog Devices,Atmel,F(xiàn)reescale,Micronas,Oki Semiconductor,Philips,STMicroelectronics以及許多其它廠商的ARM處理器);此外也為大多數(shù)常用的RTOS提供內(nèi)核調(diào)試插件。通過IAR J-Trace的加入,IAR Systems無疑將為ARM處理器提供最為靈活、全面和緊湊的集成開發(fā)解決方案。
“IAR J-Trace使得IAR Systems為ARM開發(fā)者提供的工具鏈更為完整”, STMicroelectronics的微控制器開發(fā)工具經(jīng)理Dominique Jugnon說,“IAR Systems 如今能夠?yàn)槲覀兯胁煌N類的STR ARM微控制器用戶提供完美的服務(wù)?!?
“IAR J-Trace對(duì)于我們的汽車客戶來說將會(huì)極有價(jià)值。在這一價(jià)位提供的功能允許大多數(shù)開發(fā)者方便地使用先進(jìn)的Trace調(diào)試方案,提高開發(fā)質(zhì)量”,Micronas的汽車產(chǎn)品應(yīng)用經(jīng)理Gualtiero Bagnuoli認(rèn)為。
Mike Skrtic,IAR Systems的開發(fā)套件經(jīng)理補(bǔ)充道:“毫無疑問,該產(chǎn)品的發(fā)布將給ARM硬件調(diào)試工具市場(chǎng)帶來改變”。他總結(jié)道:“內(nèi)嵌一定容量Flash Memory的ARM處理器的使用者現(xiàn)在有了一個(gè)完整的高端開發(fā)工具解決方案:IAR Embedded Workbench for ARM BaseLine版本,一塊開發(fā)板以及IAR J-Trace調(diào)試工具,總價(jià)低于4000美元!”
技術(shù)細(xì)節(jié)
• USB驅(qū)動(dòng)的JTAG和Trace (38-pin Mictor) 接口;
• 支持所有ARM7和ARM9處理器;
• 無需電源,通過USB接口供電;也帶有外接電源插口;
• 集成在IAR Embedded Workbench for ARM中,易于設(shè)置和使用。
Trace規(guī)格
• Trace支持最高200 MHz全速時(shí)鐘和100 MHz半速時(shí)鐘
• Trace功能基于ARM ETM (Embedded Trace Macrocell)
• Trace支持帶有內(nèi)置Trace端口的設(shè)備
• 2M字節(jié)Trace緩存
• 體積緊湊,易于放置在桌面
• 安靜,無風(fēng)扇設(shè)計(jì)
• 支持cycle accurate和compressed tracing
• 支持4位 / 8位 / 16位的Trace端口,每種端口均支持全速時(shí)鐘和半速時(shí)鐘
•集成在IAR Embedded Workbench for ARM中,易于設(shè)置和使用
• Trace窗口與Source和Disassembly窗口同步
• Function Trace能夠分層次地顯示被調(diào)用的函數(shù)
常規(guī)特點(diǎn)
• JTAG速率12 MHz
• 自動(dòng)速率識(shí)別
• USB 2.0全速(12Mbit/sec)
• 基于RTCK JTAG信號(hào)的自適應(yīng)時(shí)鐘
• 所有信號(hào)均可監(jiān)控;目標(biāo)電壓可測(cè)量
• 20-pin標(biāo)準(zhǔn)JTAG接口,38-pin標(biāo)準(zhǔn)Trace Mictor接口
• 含USB電纜,20-pin扁平電纜和38-pin Trace電纜
• 支持的主機(jī)操作系統(tǒng):Windows 2000和Windows XP
• 與C-SPY調(diào)試器全面集成;進(jìn)階的調(diào)試功能都可以在C-SPY中使用