米尔科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

MDK-ARM相比ADS1.2有什么优势?

问题类别: > 浏览次数:4151
发布日期:2012/4/23 11:59:49 文章来源:米尔科技
回复日期:2020/12/21 9:06:59

环境说明

RealView MDK中国版3.05以上,ADS1.2

分析描述

MDK和ADS的比较。

问题解答

问题分析:

ADS是ARM的老版本的开发工具,而MDK-ARM是ARM新的开发工具,MDK与ADS相比较,从外观、仿真流程以及内部二进制编译链接工具上都有了不少改进,用法稍有不同。

问题解答:

     1)ADS从2002年开始已经停止对ARM新IP核的支持。

     2)ADS模拟器只能模拟指令集,而MDK的模拟器能提供指令集、启动代码、外设、中断等整个MCU行为的模拟。

     3)MDK提供性能分析器,而ADS没有。

     4)MDK提供启动代码生成向导,轻松完成启动生成,而ADS没有此功能。

     5)ADS不支持CM3,MDK支持。

     6)MDK的项目管理窗口、编译窗口、调试窗口等都在同一个界面,操作方便,上手更易;而ADS的项目管理窗口、编译窗口、调试窗口等需要在不同界面操作,相对不便。

     7)ADS不支持Flash烧写,MDK支持。

相关的链接:

ADS1.2与MDK-ARM编译工具选项格式的比较

ADS到MDK移植是否方便

从ADS1.2 到RV MDK