ARM开发软件及实用工具介绍.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:11 大小:115KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

ARM开发软件及实用工具介绍.doc

ARM开发软件及实用工具介绍.doc

预览

免费试读已结束,剩余 1 页请下载文档后查看

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

RealviewMDK主要用于嵌入式应用程序的开发,它的设备数据库中有很多厂商的芯片,例如AT91SAM64、S3C2410等等,MDK不但可以仿真ARM7、ARM9以及CORTEX的指令集,还能仿真们的外围设备,例如IIC、UART、SPI等等;MDK配合ULINK2通过JTAG接口对基于ARM的芯片进行控制,可以实时显示出ARM核的寄存器值以及个片上外围寄存器的值,同时还可以修改存储器的值,因此非常便于嵌入式应用程序的开发和调试。RealviewDS主要用于芯片开发过程中的调试,它配合ICE仿真器可以精确地实现ARM7、ARM9、ARM10、ARM11、CORTEX等ARM核的逻辑功能,便于IC厂商仿真测试他们他们设计或制造的基于ARM核的SOC芯片。虽然RealviewMDK和RealviewDS都使用RVCT编译器套件,都可以开发嵌入式应用程序,但是RealviewDS主要用于IC的设计,不太适合嵌入式应用程序的开发,开发嵌入式应用程序最好使用RealviewMDK。HYPERLINK"http://blog.csdn.net/smartsopc/archive/2007/10/21/1835057.aspx"http://blog.csdn.net/smartsopc/archive/2007/10/21/1835057.aspx1、RealViewMicrocontrollerDevelopmentKit(RealViewMDK)开发套件--中国版RealViewMDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealViewMDK集成了业内最领先的技术,包括µVision3集成开发环境与RealView编译器。支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。\MicrocontrollerDevelopmentKit(MDK)是为满足基于MCU进行嵌入式软件开发的工程师需求而推出的。MDK包含了精确设备的调试和仿真支持,众多的案例模板和固件实例以及存储优化的RTOS库。它易于学习并能满足要求较高的微控制器应用。2、RealView®DevelopmentSuite(RVDS)开发工具RealView®DevelopmentSuite(RVDS)是ARM公司继SDT与ADS1.2之后主推的新一代开发工具。RVDS集成的RVCT是业内公认的能够支持所有ARM处理器,并提供最好的执行性能的编译器;RVD是ARM系统调试方案的核心部分,支持含嵌入式操作系统的单核和多核处理器软件开发,可以同时提供相关联的系统级模型构建功能和应用级软件开发功能,为不同用户提供最为合适的调试功效。目前全球基于ARM处理器的40亿个产品设备中,大部分的软件开发是基于RealView开发工具。安全、可靠和高性能地设计产品的最好选择就是购买ARMRealView开发工具。RVDS向下兼容以前的版本(ADSv1.2.1、1.1、1.0.1)。RealViewDevelopmentSuite(RVDS)是为从事SoC、FPGA和ASIC设计的工程师,进行复杂的嵌入式应用和平台接口而设计的。RVDS向硬件设备的设计者提供多核调试、应用与所有的ARM处理器的代码产生和CORTEXCPU的配置等功能。它提供了到达第三方元件的接口(如ARMESLtools)。RealviewMDK主要用于嵌入式应用程序的开发,它的设备数据库中有很多厂商的芯片,例如AT91SAM64、S3C2410等等,MDK不但可以仿真ARM7、ARM9以及CORTEX的指令集,还能仿真们的外围设备,例如IIC、UART、SPI等等;MDK配合ULINK2通过JTAG接口对基于ARM的芯片进行控制,可以实时显示出ARM核的寄存器值以及个片上外围寄存器的值,同时还可以修改存储器的值,因此非常便于嵌入式应用程序的开发和调试。RealviewDS主要用于芯片开发过程中的调试,它配合ICE仿真器可以精确地实现ARM7、ARM9、ARM10、ARM11、CORTEX等ARM核的逻辑功能,便于IC厂商仿真测试他们他们设计或制造的基于ARM核的SOC芯片。虽然RealviewMDK和RealviewDS都使用RVCT编译器套件,都可以开发嵌入式应用程序,但是RealviewDS主要用于IC的设计,不太适合嵌入式应用程序的开发,开发嵌入式应用程序最好使用RealviewMD