IAR 發(fā)布ARM Trace解決方案
IAR Systems于今日發(fā)布了其ARM系列調(diào)試工具中的下一代產(chǎn)品:硬件調(diào)試設(shè)備IAR J-Trace™。它支持所有帶ETM (Embedded Trace Macrocell) 的ARM7和ARM9處理器,通過(guò)全速USB 2.0接口與主機(jī)連接,并提供2M字節(jié)的Trace緩存。IAR Systems帶有C/C++編譯器和調(diào)試工具的集成開(kāi)發(fā)環(huán)境——IAR Embedded Workbench® for ARM,能夠完全支持IAR J-Trace。通過(guò)獨(dú)立的JTAG接口,IAR J-Trace同樣也能夠作為一臺(tái)標(biāo)準(zhǔn)的JTAG仿真器使用;零售價(jià)僅為1195美元或995歐元。全球的ARM開(kāi)發(fā)者如今能夠以可接受的價(jià)格獲得完整的ARM開(kāi)發(fā)套件(包含先進(jìn)的Trace功能)。
IAR Systems為所有使用ARM MCU的開(kāi)發(fā)者提供業(yè)界領(lǐng)先的集成開(kāi)發(fā)環(huán)境:IAR Embedded Workbench for ARM;它帶有高度優(yōu)化的C/C++編譯器和先進(jìn)的C-SPY®調(diào)試器。此外,JTAG硬件調(diào)試工具IAR J-Link也幫助成千上萬(wàn)的開(kāi)發(fā)者解決了在使用ARM MCU進(jìn)行開(kāi)發(fā)過(guò)程中的許多問(wèn)題,使得用戶(hù)能夠在IAR Embedded Workbench for ARM軟件中進(jìn)行全面的開(kāi)發(fā)和調(diào)試。通過(guò)IAR J-Trace的發(fā)布,IAR Systems如今以極具吸引力的價(jià)格,為所有使用帶ETM的ARM MCU的開(kāi)發(fā)者提供更先進(jìn)的高端調(diào)試設(shè)備。IAR J-Trace在Windows中完全即插即用,并且使得C-SPY調(diào)試器通過(guò)利用IAR J-Trace中2M字節(jié)的Trace緩存,具備了專(zhuān)門(mén)的Trace調(diào)試功能。由于也帶有標(biāo)準(zhǔn)JTAG接口,IAR J-Trace對(duì)于絕大多數(shù)開(kāi)發(fā)者而言都可以是唯一需要的ARM硬件調(diào)試設(shè)備。
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)試插件。通過(guò)IAR J-Trace的加入,IAR Systems無(wú)疑將為ARM處理器提供最為靈活、全面和緊湊的集成開(kāi)發(fā)解決方案。
技術(shù)細(xì)節(jié)
• USB驅(qū)動(dòng)的JTAG和Trace (38-pin Mictor) 接口;
• 支持所有ARM7和ARM9處理器;
• 無(wú)需電源,通過(guò)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緩存
• 體積緊湊,易于放置在桌面
• 安靜,無(wú)風(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中使用