DS-5的历史演变:SDT-->ADS-->RVDS-->DS-5
MDK = MDK-ARM = KEIL for ARM = KEIL MDK = Realview MDK
概念澄清参考http://www.myir-tech.com/resource/494.asp
早期的比较,来自英蓓特 http://www.embedinfo.com/wen-list.asp?id=352
(RVDS)
(MDK-ARM)
Compiler (编译器) | RVCT C/C++ Compiler, armcc | RVCT C/C++ Compiler, armcc |
Assembler (汇编程序) | RVCT ARM Assember, armasm | RVCT ARM Assember, armasm |
Linker (链接器) | RVCT ARM Linker, armlink | RVCT ARM Linker, armlink |
IDE | CodeWarrior | μVision |
Debugger (调试器) | RealView Debugger | μVision |
Simulator (模拟器) | RealView ISS | μVision |
Cores Supported (代码支持) | All ARM Cores | N/A |
Devices Supported (设备支持) | N/A | >150 ARM based MCU's (www.keil.com/arm/chips.asp) |
更新的比较,来自米尔科技http://www.myir-tech.com/resource/493.asp
个人感觉,MDK面向Cortex-M系列,bare-metal或使用RTOS的比较合适,DS-5适合Cortex-A系列,使用Linux/Android的