呵呵,现在开发工具都流行MDK了,我也来凑凑热闹,谈谈我对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,大家交个朋友,哈哈!