您的位置 首页 国产IC

Keil uVision5、RealView MDK、Keil C51之间的联系

我们要讲解的有:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251

咱们要解说的有:KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251

从触摸MCS-51单片机开端,咱们就知道有一个叫KEIL的软件。在开发单片机时,运用的是C言语或许汇编言语,咱们知道,这两种言语都不能直接烧写到单片机里边,执不履行暂且不说,光是代码的体积,就足以撑破整个单片机。

所以,咱们需求一个软件,把C言语或许汇编言语编译生成单片机可履行的二进制代码,而且它的体积也十分的小,满意存放在单片机的存储器里边。

KEIL公司(现在是ARM公司的一个公司)的软件刚好能够供给这样的功用,而且它还有许多长处,比方工程易于办理,主动加载发动代码,集修改、编译、仿真一体,调试功用强大等等。因而,不管是初学单片机的爱好者,仍是经验丰富的工程师,都十分喜爱运用这些软件。

可是,即便娴熟运用了KEIL软件,有些概念咱们仍是不简单理清,常常混杂。KEIL、uVision、RealView、MDK、KEIL C51,它们到底有什么区别,又有什么联络?下面咱们就做一个详细的剖析。

KEIL是公司的称号,有时候也指KEIL公司的一切软件开发东西,现在2005年Keil由ARM公司收买,成为ARM的公司之一。

uVision是KEIL公司开发的一个集成开发环境(IDE),和Eclipse相似。它包含工程办理,源代码修改,编译设uVision置,下载调试和模仿仿真等功用,uVision有uVision2、uVision3、uVision4、uVision5四个版别,现在最新的版别是uVision5.它供给一个环境,让开发者易于操作,并不供给能详细的编译和下载功用,需求软件开发者增加。uVisionu通用于KEIL的开发东西中,例如MDK,PK51,PK166,DK251等。

RealView是一系列开发东西调集的称号,简称RV,包含有RVD(RealView Debugger),RVI(RealView %&&&&&%E),RVT(RealView Trace),RVDS(RealView Development Suite),RV MDK(RealView Microcontroller Development Kit)这些产品。这些都是为了让客户简单记住,采纳的一个宣扬战略。

举个比如说,米尔科技是一家主营优质ARM工控板的企业,其产品系列由工控板(开发板)、单板机和中心板组成,尽管原本能够都叫工控板,可是为了让客户明晰了解产品的功用,进行选型,所以就分为3个系列。不过2009年ARM又宣告停止运用Realview品牌,所以现在ARM就剩下了ARM和KEIL两个品牌了。

MDK(Microcontroller Development Kit),也称MDK-ARM、KEIL MDK、RealView MDK、KEIL 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内核的微控制器开发东西。

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系列中的一员。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/186177.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部