多语言展示
当前在线:145今日阅读:167今日分享:16

ARM仿真器选型

随着ARM越来越热门,作为高性能低成本低功耗技术,ARM在工控应用、消费电子、消防设备、智能家居等领域成为一种趋势,渗透到每一个角落。而ARM仿真器是配合ARM软件开发工具必备的一种硬件,可以对ARM内核芯片进行源码编辑、调试、仿真、跟踪分析等操作,是工程师开发的一大利器,可以节省很多时间,大大提高效率。
工具/原料
1

DSTREAM仿真器

2

RVI和RVT2仿真器

3

ULINKPro仿真器

4

ULINKPro D仿真器

5

ULINK2仿真器

方法/步骤
1

DSTREAM仿真器是目前最强大的ARM官方仿真器,是RVI和RVT2的集合升级版,可以对所有基于ARM处理的硬件目标进行软件调试和优化。DSTRAEM仿真器标配的软件是DS-5开发工具,也可以在RVDS的最后一个版本4.1版上使用。支持对包括U-boot和Linux、Android在内的内核程序和裸机程序进行调试跟踪。

2

RVI和RVT2仿真器是两个东西,RVI负责调试、RVT2负责跟踪。这是ARM早期的仿真器之一,目前已经停产,可以在DS-5、RVDS开发工具中使用。新用户推荐使用DSTREAM仿真器来替代。

3

ULINKPro仿真器比DSTREAM和RVI都小很多,和Jlink尺寸相差不大。ULINKpro可以同DS-5和Keil MDK-ARM两款开发工具一起使用。ULINKPro功能上比ULINK2强大,除了可以在DS=5中使用外,还能同KEIL MDK-ARM一起进行ARM7,ARM9, Cortex-M0, Cortex-M1, Cortex-M3和Cortex-M4设备的调试跟踪。但是有一点,ULINKPro不能跟Keil C51一起使用,即不能进行8051的调试。

4

ULINKPro D 仿真器是ULINKPro的精简版,只能进行调试,也可以在DS-5和KEIL MDK-ARM中使用。因为是精简版,所以ULINKPro D仿真器比DSTREAM和ULINKpro成本要低,ULINKPro D仿真器适合仅使用DS-5开发工具进行调试,不需要跟踪功能的情况,因为购买DSTREAM和ULINKPro相对来说都比较贵。

5

ULINK2仿真器是目前使用较多的仿真器。因为ULINK2可以同keil MDK和KEIL C51一起用,可以调试ARM的ARM7,ARM9, Cortex-M0, Cortex-M1, Cortex-M3和Cortex-M4设备,也可以调试8051单片机。

推荐信息