keil5mdk版和c51版有啥区别(keil的c51版本和mdk版本区别)

KEIL、uVision、RealView、MDK、KEIL C51有什么区别?

KEIL是公司的名称,有时候也指KEIL公司的所有软件开发工具。

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

RealView是一系列开发工具集合的称呼,简称RV,包括有RVD(RealView Debugger),RVI(RealView ICE),RVT(RealView Trace),RVDS(RealView Development Suite),RV

MDK(RealView Microcontroller Development Kit)这些产品。就像米尔科技的硬件开发板板,总共有三种,即开发板、单板机和核心板,所以他们把自己的产品分成开发板(MYD)系列,单板机(MYS)系列和核心板(MYC)系列,各系列产品之间是有相似共同点的,是有联系的。

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

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

KEIL C166,亦即PK166,KEIL公司开发的基于uVision IDE,支持绝大部分XC16x,C16x和ST10系列的微控制器开发工具。

KEIL C251,亦即DK251,是KEIL公司开发的基于uVision IDE,支持绝大部分基于251核的微控制器的开发工具。

总结来说,KEIL公司目前有四款独立的嵌入式软件开发工具,即MDK、KEIL C51、KEIL C166、KEIL C251,它们都是KEIL公司品牌下的产品,都基于uVision集成开发环境,其中MDK是RealView系列中的一员。

说的很详细啦哈,我在这里找到的嘿嘿:

keill C51与keill C52有什么区别

keil C51是一个用来编写51系列单片机的软件。

没有keil C52这个东西。

但是有80C52、89C52,这是一种51系列的芯片,与80C51的区别是C52的芯片程序空间大了一倍。

我初学单片机,看网上有人说keil有人说keilC,这两者有区别吗?是不同的...

这是两个不同的概念,Keil是软件,KeilC是语言。Keil是单片机的开发,编译,调试环境,KeilC是开发单片机所用的语言,也就是C语言在单片机中的应用。现在Keil这种开发环境已经有很多版本了,而且有针对不同的硬件版本,比如说Keil

for

C51,Keil

for

arm。

keil c51和mdk有什么区别

可以兼容51,不过要事先做一下处理.

1 首先,准备好两个软件的安装文件,建议你用以下两个版本

Keil Realview MDK 4.12版本或更高版本,Keil C51 V9.00 版本或更高版本

2 先安装 Keil C51,安装目录改为:"D:\Keil2"(我的是安装在D盘的)

3 再安装MDK,目录:"D:\Keil"

4 把Keil2文件夹下的C51文件夹全部复制到 Keil文件夹下

5 把Keil2文件夹下的 UV4下的所有文件复制,粘贴到 Keil文件夹下的UV4文件夹里

注意,如果提示有重复的文件,是否覆盖时,一律选择否,即不覆盖,千万不要选择是.

6 把Keil2下的Tools.ini文件 内容复制,粘贴到 Keil下的 Tools.ini文件 的尾部,并将 里面所有

的"Keil2"替换成"Keil",保存

7 至此就OK啦,两者就兼容了,既可以编译ARM系列,又可以编写51系列了.

361知讯网

本文链接:http://pdidw.com/keil/25348.html

发表评论

评论列表

还没有评论,快来说点什么吧~