虽然Realview MDK和Realview DS都使用RVCT编译器套件,都可以开发嵌入式应用程序,但是Realview DS主要用于IC的设计,不太适合嵌入式应用程序的开发,开发嵌入式应用程序最好使用Realview MDK。
1、RealView Microcontroller Development Kit(RealView MDK)开发套件--中国版
RealView MDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,包括µVision3集成开发环境与 RealView编译器。支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
/Microcontroller Development Kit (MDK)
是为满足基于
MCU
进行嵌入式软件开发的工程师需求而推出的。
MDK
包含了精确设备的调试和仿真支持,众多的案例模板和固件实例以及存储优化的
RTOS
库。它易于学习并能满足要求较高的微控制器应用。
2、RealView® Development Suite(RVDS)开发工具
RealView® Development Suite
(
RVDS
)
是
ARM
公司继
SDT
与
ADS1.2
之后主推的新一代开发工具。
RVDS
集成的
RVCT
是业内公认的能够支持所有
ARM
处理器,并提供最好的执行性能的编译器;
RVD
是
ARM
系统调试方案的核心部分,支持含嵌入式操作系统的单核和多核处理器软件开发,可以同时提供相关联的系统级模型构建功能和应用级软件开发功能,为不同用户提供最为合适的调试功效。
|
|
目前全球基于
ARM
处理器的
40
亿个产品设备中,大部分的软件开发是基于
RealView
开发工具。安全、可靠和高性能地设计产品的最好选择就是购买
ARM RealView
开发工具。
RVDS 向下兼容以前的版本( ADS v1.2.1 、 1.1 、 1.0.1 )。 |
Feature
|
RealView Product
|
|
General
|
||
Compilation Tools
|
RealView
|
RealView
|
Development Environment
|
µVision IDE
|
CodeWarrior
|
Debugger
|
µVision Debugger
|
RealView Debugger
|
Simulator
|
µVision Simulator
|
|
Code Generation
|
||
√
|
√
|
|
√
|
√
|
|
√
|
√
|
|
Output Format
|
ELF/DWARF, HEX
|
ELF/DWARF, HEX
|
√
|
|
|
All ARM Cores
|
|
√
|
ARM Instructions
|
√
|
√
|
Thumb Instructions
|
√
|
√
|
Thumb2 Instructions
|
√
|
√
|
√
|
|
|
Libraries & Examples
|
||
C/C++ Template Library
|
√
|
|