好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

KEIL旗下各软件的区别.doc

2页
  • 卖家[上传人]:平***
  • 文档编号:11872922
  • 上传时间:2017-10-15
  • 文档格式:DOC
  • 文档大小:28.03KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • KEIL、uVision、RealView、MDK、KEIL C51 之间的关系纠葛(比较区别) 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 公司的所有软件开发工具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 系列中的一员。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.