IAR Systems日前发布其ARM系列调试工具中的下一代产品:硬件调试设备IAR J-Trace,支持所有带ETM(Embedded Trace Macrocell)的ARM7和ARM9处理器,通过全速USB 2.0接口与主机连接,并提供2M字节的Trace缓存。IAR Systems带有C/C++编译器和调试工具的集成开发环境——IAR Embedded Workbench for ARM,能够完全支持IAR J-Trace。通过独立的JTAG接口,IAR J-Trace同样也能够作为一台标准的JTAG仿真器使用。
据介绍,IAR Systems为所有使用ARM MCU的开发者提供如下集成开发环境:IAR Embedded Workbench for ARM;它带有高度优化的C/C++编译器和先进的C-SPY调试器。此外,JTAG硬件调试工具IAR J-Link也帮助开发者解决了在使用ARM MCU进行开发过程中的许多问题,使得用户能够在IAR Embedded Workbench for ARM软件中进行全面的开发和调试。通过IAR J-Trace的发布,IAR Systems如今以极具吸引力的价格,为所有使用带ETM的ARM MCU的开发者提供更先进的高端调试设备。
IAR J-Trace在Windows中完全即插即用,并且使得C-SPY调试器通过利用IAR J-Trace中2M字节的Trace缓存,具备了专门的Trace调试功能。由于也带有标准JTAG接口,IAR J-Trace对于绝大多数开发者而言都可以是需要的ARM硬件调试设备。
IAR Embedded Workbench for ARM为数百种ARM处理器提供详细的芯片级支持(包括ADI、Atmel、Freescale、Micronas、Oki Semiconductor、Philips以及ST以及许多其它厂商的ARM处理器)。此外,也为大多数常用的RTOS提供内核调试插件。“IAR J-Trace对于我们的汽车客户来说将会极有价值。在这一价位提供的功能允许大多数开发者方便地使用先进的Trace调试方案,提高开发质量”,Micronas汽车产品应用经理Gualtiero Bagnuoli认为。IAR J-Trace的技术规格如下:
· USB驱动的JTAG和Trace(38-pin Mictor)接口;
· 支持所有ARM7和ARM9处理器;
· 无需电源,通过USB接口供电;也带有外接电源插口;
· 集成在IAR Embedded Workbench for ARM中,易于设置和使用。
Trace支持200MHz全速时钟和100MHz半速时钟,支持带有内置Trace端口的设备,具2M字节Trace缓存,体积紧凑,易于放置在桌面。采用安静,无风扇设计,并支持cycle accurate和compressed tracing,支持4位/8位/16位的Trace端口,每种端口均支持全速时钟和半速时钟,集成在IAR Embedded Workbench for ARM中,易于设置和使用。Trace窗口与Source和Disassembly窗口同步,Function Trace能够分层次地显示被调用的函数。
Trace的常规特点如下:
· JTAG速率12MHz
· 自动速率识别
· USB 2.0全速(12Mbit/sec)
· 基于RTCK JTAG信号的自适应时钟
· 所有信号均可监控;目标电压可测量
· 20-pin标准JTAG接口,38-pin标准Trace Mictor接口
· 含USB电缆,20-pin扁平电缆和38-pin Trace电缆
· 支持的主机操作系统:Windows 2000和Windows XP
· 与C-SPY调试器全面集成;进阶的调试功能都可以在C-SPY中使用
IAR J-Trace可以从IAR Systems的销售部门以及IAR Systems授权的代理商处购买。TAR J-Trace的零售价为1,195美元或995欧元;也可以和IAR Embedded Workbench for ARM进行增值捆绑销售。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。