首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

RVDS与MDK-ARM比较(1)

RVDS与MDK-ARM比较(1)

虽然Realview MDK和Realview DS都使用RVCT编译器套件,都可以开发嵌入式应用程序,但是Realview DS主要用于IC的设计,不太适合嵌入式应用程序的开发,开发嵌入式应用程序最好使用Realview MDK。





1、RealView Microcontroller Development KitRealView MDK)开发套件--中国版
RealView MDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,包括μVision3集成开发环境与 RealView编译器。支持ARM7ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
/Microcontroller Development KitMDK是为满足基于MCU进行嵌入式软件开发的工程师需求而推出的。MDK包含了精确设备的调试和仿真支持,众多的案例模板和固件实例以及存储优化的RTOS库。它易于学习并能满足要求较高的微控制器应用。

2、RealView® Development Suite(RVDS)开发工具


RealView® Development SuiteRVDSARM公司继SDTADS1.2之后主推的新一代开发工具。RVDS集成的RVCT是业内公认的能够支持所有ARM处理器,并提供最好的执行性能的编译器;RVDARM系统调试方案的核心部分,支持含嵌入式操作系统的单核和多核处理器软件开发,可以同时提供相关联的系统级模型构建功能和应用级软件开发功能,为不同用户提供最为合适的调试功效。
目前全球基于ARM处理器的40亿个产品设备中,大部分的软件开发是基于RealView开发工具。安全、可靠和高性能地设计产品的最好选择就是购买ARM RealView开发工具。
RVDS向下兼容以前的版本(ADS v1.2.11.11.0.1)。
RealView Development SuiteRVDS是为从事SoCFPGA ASIC 设计的工程师,进行复杂的嵌入式应用和平台接口而设计的。RVDS向硬件设备的设计者提供多核调试、应用与所有的ARM处理器的代码产生和CORTEX CPU的配置等功能。它提供了到达第三方元件的接口(如ARM ESL tools)。

Feature

RealView Product

RealView MDK-ARM[url=http://www.keil.com/_run/link.exe?http://www.arm.com/products/DevTools/RealViewDevSuite.html]RealView Development Suite[/url]
General
Compilation Tools

RealView

RealView

Development Environment

μVision IDE

CodeWarrior

Debugger

μVision Debugger

RealView Debugger

Simulator

μVision Simulator

[url=http://www.keil.com/_run/link.exe?http://www.arm.com/products/DevTools/RealViewISS.html]RealView ISS[/url]

Code Generation
RealView C/C++ Compiler

RealView Macro Assembler

RealView Linker & Utilities

Output Format

ELF/DWARF, HEX

ELF/DWARF, HEX

ARM-Based Microcontrollers


All ARM Cores


ARM Instructions

Thumb Instructions

Thumb2 Instructions

Device Database


Libraries & Examples
C/C++ Template Library

EABI Compatible

Third-Party Libraries

RTX Kernel Library


Example Programs

Delivered with extensive example projects you may use as templates for your own projects.

Delivered with generic ARM examples which show how to use the ARM CPU Core extensions.
继承事业,薪火相传
返回列表