求KEIL、uVision、RealView、MDK、KEIL C51之区别?Keil uVision4打开用不了

求KEIL、uVision、RealView、MDK、KEIL C51之区别?



1、求KEIL、uVision、RealView、MDK、KEIL C51之区别?

从接触MCS-51单片机开始,我们就知道有1个叫KEIL的软件。在开发单片机时,使用的是C语言或者汇编语言,我们知道,这两种语言都不能直接灌到单片机里面,执不执行暂且不说,光是代码的体积,就足以撑破整个单片机。所以,我们需要1个软件,把C语言或者汇编语言编译生成单片机可执行的2进制代码,而且它的体积也非常的小,足够存放在单片机的存储器里面。KEIL公司(现在是ARM公司的1个公司)的软件恰好可以提供这样的功能,并且它还有很多优点,比如工程易于管理,自动加载启动代码,集编辑、编译、仿真1体,调试功能强大等等。因此,不管是初学单片机的爱好者,还是经验丰富的工程师,都非常喜欢使用这些软件。但是,即使熟练使用了KEIL软件,有些概念我们还是不容易理清,常常混淆:KEIL、uVision、RealView、MDK、KEILC51,它们到底有什么区别,又有什么联系?下面我们就做1个详细的分析。1.KEILKEIL是公司的名称,有时候也指KEIL公司的所有软件开发工具。keil公司是1家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的KeilElektronikGmbH和美国德克萨斯的KeilSoftwareInc。Keil公司制造和销售种类广泛的开发工具,包括ANSIC编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-timekernel)。有超过10万名微控制器开发人员在使用这种得到业界认可的解决方案。其KeilC51编译器自1988年引入市场以来成为事实上的行业标准,并支持超过500种8051变种。  Keil公司在2007年被ARM公司收购。其两家公司分别更名为ARMGermanyGmbH和ARMInc。Keil公司首席执行官ReinhardKeil表示:“作为ARMConnectedCommunity中的1员,Keil和ARM保持着长期的良好关系。通过这次收购,我们将能更好地向高速发展的32位微控制器市场提供完整的解决方案,同时继续在uVision环境下支持我们的8051和C16x编译器。”2.uVisionuVision是KEIL公司开发的1个集成开发环境(IDE),和Eclipse类似。它包括工程管理,源代码编辑,编译设uVision置,下载调试和模拟仿真等功能,uVision有uVision

2、uVision3和uVision43个版本,目前最新的版本是uVision4。它提供1个环境,让开发者易于操作,并不提供能具体的编译和下载功能,需要软件开发者添加。uVisionu通用于KEIL的开发工具中,例如MDK,PK51,PK166,DK251等。3.RealViewRealView是1系列开发工具集合的称呼,简称RV,包括有RVD(RealViewDebugger),RVI(RealViewICE),RVT(RealViewTrace),RVDS(RealViewDevelopmentSuite),RVMDK(RealViewMicrocontrollerDevelopmentKit)这些产品。就像米尔科技的硬件开发板板,总共有3种,即开发板、单板机和核心板,所以他们把自己的产品分成开发板(MYD)系列,单板机(MYS)系列和核心板(MYC)系列,各系列产品之间是有相似共同点的,是有联系的。4.MDKMDK(MicrocontrollerDevelopmentKit),即KEILMDK、RealViewMDK或者KEILForARM,ARM公司现在统1使用MDK-ARM的称呼,MDK的设备数据库中有很多厂商的芯片,是专为微控制器开发的工具,为满足基于MCU进行嵌入式软件开发的工程师需求而设计,支持ARM7,ARM9,Cortex-M3/M1,Cortex-R0/R4等ARM微控制器内核。5.KEILC51keilc51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和1个功能强大的仿真调试器等在内的完整开发方案,通过1个集成开发环境(uVision)将这些部分组合在1起。运行Keil软件需要WIN9

8、NT、WIN200

0、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不2之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。KEILC51,亦即PK51,KEIL公司开发的基于uVisionIDE,支持绝大部分51内核的微控制器开发工具。KEILC166,亦即PK166,KEIL公司开发的基于uVisionIDE,支持绝大部分XC16x,C16x和ST10系列的微控制器开发工具。KEILC251,亦即DK251,是KEIL公司开发的基于uVisionIDE,支持绝大部分基于251核的微控制器的开发工具。 总结来说,KEIL公司目前有4款独立的嵌入式软件开发工具,即MDK、KEILC5

1、KEILC16

6、KEILC251,它们都是KEIL公司品牌下的产品,都基于uVision集成开发环境,其中MDK是RealView系列中的1员。(整理与网络) 。

Keil uVision4打开用不了



2、Keil uVision4打开用不了

1、如果手机是在实体店买的,可以拿到实体店去检测维修(保修期内,只要不是人为的,可免费维修);

2、如果是在网上购买的,可联系卖家,快递过去维修;

3、也可以拿到附近手机维修店去检测维修;

4、如果是品牌手机(比如苹果、小米、3星等)可以拿到该品牌维修网点去修理。

相似内容
更多>