当前 ARM 的学习与开发非常流行,由于 ARM 的软件开发相对以前单片机而言更加复杂,硬件上的考虑也比较多,因此选择一个好的调试方法将可以使得开发的除错过程变得更加直接和简单。现在市面上有很多可用于 ARM 调试的仿真器出售,然而其价格往往都比较贵。这些仿真器一边都有其专用的软件和硬件,在速度和 flash 编程等方面有各自的优势。然而对初学者而言,这些仿真器的成本都太高。而简易仿真器的出现,使得大家可以使用甚至自制 ARM仿真器硬件。有了调试器的硬件,还要加上调试代理软件,作为中介,将调试
IAR Systems 在 Embedded World 上发布第一款支持 ARM Cortex-M3 的高速跟踪仿真器。这个即插即用的仿真器与 IAR Embedded Workbench 集成开发环境完全兼容,可以把应用下载到硬件开发板上直接调试,从而加快项目的开发进度。
使用 IAR J-Trace 非常简单,它通过USB线与运行Windows操作系统的主机连接,并由这个USB接口供电。此外,通过一个独立的JTAG接口,他也可被用作JTAG仿真器。IAR J-Trace结合了ETM(e