随着ARM越来越热门,作为高性能低成本低功耗技术,ARM在工控应用、消费电子、消防设备、智能家居等领域成为一种趋势,渗透到每一个角落。
而ARM仿真器是配合ARM软件开发工具必备的一种硬件,可以对ARM内核芯片进行源码编辑、调试、仿真、跟踪分析等操作,是工程师开发的一大利器,可以节省很多时间,大大提高效率。
ARM仿真器选型――工具/原料
DSTREAM仿真器
RVI和RVT2仿真器
ULINKPro仿真器
ULINKPro D仿真器
ULINK2仿真器
ARM仿真器选型――方法/步骤ARM仿真器选型 1、
DSTREAM仿真器是目前最强大的ARM官方仿真器,是RVI和RVT2的集合升级版,可以对所有基于ARM处理的硬件目标进行软件调试和优化。DSTRAEM仿真器标配的软件是DS-5开发工具,也可以在RVDS的最后一个版本4.1版上使用。支持对包括U-boot和Linux、Android在内的内核程序和裸机程序进行调试跟踪。
ARM仿真器选型 2、
RVI和RVT2仿真器是两个东西,RVI负责调试、RVT2负责跟踪。这是ARM早期的仿真器之一,目前已经停产,可以在DS-5、RVDS开发工具中使用。
新用户推荐使用DSTREAM仿真器来替代。
ARM仿真器选型 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的调试。
ARM仿真器选型_arm仿真器
ARM仿真器选型 4、
ULINKPro D 仿真器是ULINKPro的精简版,只能进行调试,也可以在DS-5和KEIL MDK-ARM中使用。因为是精简版,所以ULINKPro D仿真器比DSTREAM和ULINKpro成本要低,ULINKPro D仿真器适合仅使用DS-5开发工具进行调试,不需要跟踪功能的情况,因为购买DSTREAM和ULINKPro相对来说都比较贵。
ARM仿真器选型 5、
ULINK2仿真器是目前使用较多的仿真器。因为ULINK2可以同keil MDK和KEIL C51一起用,可以调试ARM的ARM7,ARM9, Cortex-M0, Cortex-M1, Cortex-M3和Cortex-M4设备,也可以调试8051单片机。