打印

使用MDK不可不知的八大优点

[复制链接]
2900|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
秘密特工|  楼主 | 2007-8-8 09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
呵呵,现在开发工具都流行MDK了,那么大一个Banner在上面,我也来凑凑热闹,谈谈我对MDK的使用总结,给大家参考参考!

Keil (An ARM Company) 公司开发的ARM开发工具MDK(Microcontroller Development Kit),是用来开发基于ARM核的系列微控制器的嵌入式应用程序。它适合不同层次的开发者使用,包括专业的应用程序开发工程师和嵌入式软件开发的入门者。MDK包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件,支持所有基于ARM的设备,能帮助工程师按照计划完成项目。

还不了解RealView MDK的朋友,先让我们来看看其显著的八大特性及优点:
(1)特性:μVision3 Simulator是唯一可以仿真所有片上外设的调试器。
     优点:在具有硬件前可以编写并测试应用代码,并可以查看不同的硬件配置以最佳化硬件设计。

(2)特性:通过使用AGSI(高级仿真接口)可以增强传真能力。
     优点:成熟的系统可以通过添加自己的外设驱动来被精确仿真。

(3)特性:μVision3 Simulator提供的代码覆盖特性给出了程序执行的统计分析信息。
     优点:安全性要求高的系统能被完全测试及验证,测试和验证系统时可浏览并打印执行分析报告。

(4)特性:μVision3设备库可以为目标微控制器自动配置开发工具。
     优点:与工具设置有关的错误被排除,且工具配置时间缩短。

(5)特性:μVision3 IDE可集成其他的第三方工具如VCS、CASE及FLASH/Device编程。
     优点:可以快速访问开发工具及第三方工具,所有的配置细节将被保存在μVision3工程中。

(6)特性:ULINK USB-JTAG Adapter支持调试及以可配置的算法文件进行Flash编程。
     优点:相同的工具可以用于调试及编程。无需额外配置时间要求。

(7)特性:目标调试器和仿真用户接口一致。
     优点:可以少走弯路。

(8)特性:μVision3 集工程管理、编辑及调试于同一环境。
     优点:加速应用程序的开发过程。当编辑时,可以配置调试器;当调试时,可以修改源文件。

有兴趣交流MDK使用经验的朋友,请发邮件至xonacn@yahoo.com.cn,大家交个朋友,哈哈!

相关帖子

沙发
nj手术刀| | 2007-8-8 11:20 | 只看该作者

不过UV3的编辑器太垃圾,中文支持不好,还有刷新问题

使用特权

评论回复
板凳
Embest007| | 2007-8-8 15:17 | 只看该作者

楼主分析的精辟,应该使用这个工具有一段时间了吧,我也

补充(1)目前最新版的Realview MDK已经放弃了KEIL C编译器,而是采用了ARM公司的最新编译器RVCT,该编译器和ARM公司的RVDS工具使用的是同一个编译器,编译效率和性能是行业内最好的,对MCU类的应用开发有非常突出的意义。

MDK采用业界最优秀的编译器——RealView 编译器,代码更小,性能更高
RealView MDK的RealView编译器与ADS 1.2比较:
代码密度:比ADS 1.2编译的代码尺寸小10%;
代码性能:比ADS 1.2编译的代码性能高20%。

补充(2)提供启动代码生成向导,自动生成启动代码
启动代码和系统硬件结合紧密,必须用汇编语言编写,通常有几百行,因而成为许多工程师难以跨越多门槛。RealView MDK的µVision3工具可以帮您自动生成完善的启动代码,并提供图形化的窗口,随您轻松修改。无论对于初学者还是有经验的开发工程师,都能大大节省时间,提高开发效率。

补充(3)  支持最新的ARM内核Cortex-M3

RealView MDK支持的Cortex-M3核是ARM公司最新推出的针对微控制器应用的内核,它提供业界领先的高性能和低成本的解决方案,未来几年将成为MCU应用的热点和主流。目前国内只有少数开发工具可以支持Cortex-M3芯片的应用开发。

感兴趣的朋友可以在这里下载试用:http://www.realview.com.cn/down-down.asp
最新版本是:RealView MDK 3.12

使用特权

评论回复
地板
harlemjia| | 2007-8-8 19:26 | 只看该作者

一直在用着,现在才知道有这么多的优点

使用特权

评论回复
5
hiberhe| | 2007-8-8 23:06 | 只看该作者

AGSI(高级仿真接口)等编程接口N久没更新了

AGSI(高级仿真接口)等编程接口N久没更新了,似乎Keil不大愿意提供编程接口了。

中文支持不好。

使用特权

评论回复
6
multiice| | 2007-8-9 09:26 | 只看该作者

一打中国版,估计就是阉割的版本

我还是用盗版的realview!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

1

粉丝