微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > Keil、uVision、MDK、Keil C51之间的区别比较

Keil、uVision、MDK、Keil C51之间的区别比较

时间:10-02 整理:3721RD 点击:

曾经有新手提问为什么我装的keil的软件找不到89c51,或找不到stm32。今天特意发这一贴,希望对新手有所帮助。

KEIL公司的名称,有时候也指KEIL公司的所有软件开发工具,目前2005年Keil由ARM公司收购,成为ARM的公司之一。

uVision是KEIL公司开发的一个集成开发环境(IDE),和Eclipse类似。它包括工程管理,源代码编辑,编译设uVision置,下载调试和模拟仿真等功能,uVision有uVision2、uVision3、uVision4、uVision5四个版本,目前最新的版本是uVision5。它提供一个环境,让开发者易于操作,并不提供能具体的编译和下载功能,需要软件开发者添加。uVisionu通用于KEIL的开发工具中,例如MDK,PK51,PK166,DK251等。目前使用Keil uVision4的产品有Keil MDK-ARM,Keil C51,Keil C166和Keil C251

MDK(Microcontroller Development Kit),也称MDK-ARMKEIL MDKRealView MDKKEIL For ARM,都是同一个东西。ARM公司现在统一使用MDK-ARM的称呼,MDK的设备数据库中有很多厂商的芯片,是专为微控制器开发的工具,为满足基于MCU进行嵌入式软件开发的工程师需求而设计,支持ARM7,ARM9,Cortex-M4/M3/M1,Cortex-R0/R3/R4等ARM微控制器内核。

KEIL C51,亦即PK51,KEIL公司开发的基于uVision IDE,支持绝大部分8051内核的微控制器开发工具。


因此,如图C51是51系列单片机开发工具,MDK是arm开发工具。如果想两个都能用就必须两个都得装。


参考文章:来自米尔科技,原文地址: http://www.myir-tech.com/resource/512.asp。




学习一下,谢谢讲解!

感谢分享。。

看一下长长见识

小编的分享让新人的我长见识了,感谢分享。初学的我不知道软件的区别

谢谢分享,小编无私

哦!原来如此,基本明白了,不过没有具体说明软件如何添加内核。

感谢…之前一直搞不清楚这个

学习一下,谢谢讲解!

似懂非懂。

学习了,感谢分享

小编的分享让新人的我长见识了,感谢分享。

好吧,终于明白了。

fdbgfhghghghgfhdse25663666

学习学习@多谢分享

66666,长知识了,最喜欢的就是这种专业科普~~

学习一下,谢谢讲解!

长见识了                        

感谢讲解~刚开始学习,好些概还不清楚

好像明白点什么,谢谢小编分享,我现在正在起步阶段,很茫然啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top