被众人吐槽的Keil,为啥还能挺到现在?

描述

 

Keil 这款工具相信大家都不陌生,它一直被人吐槽很难用,但它为啥没有被淘汰呢?
 

一、Keil被吐槽的点

keil

Keil 被大家吐槽最多的还是那千年不变的UI界面,其他很多 IDE 的界面都比较“现代化”,而 Keil 界面还停留在上个世纪,让众多工程师觉得 Keil 太落伍了。
 

还有编辑器这块的内容,和VS Code、Source Insight这类嵌入式工程师常用的编辑器还存在差距。

还有偶尔会出现卡顿、闪退等问题。

二、Keil为啥没被淘汰?

keil

Keil 虽然被众人吐槽,但它却没被淘汰,而且,还在不断升级迭代。

Keil MDK v6也正式官宣了:

如果你有仔细调查和了解,Keil依然是开发单片机的主流IDE。那么Keil为啥没被淘汰?

01

Keil推出的时间早

Keil 有近40年的发展历史了,早在1982年,Keil就创办了。一路以来,Keil积累了许多经验,也积累了许多客户、工程师和开发者。

02

Keil工具链成熟

Keil是一套集成了编辑器、编译器、链接器、调试器等众多工具的集成开发环境(IDE),因为发展历史悠久,工具在不断更新迭代,其配套的工具链很成熟。

03

Keil使用难度低

Keil的配套资料很丰富,不管是官方的,还是网络上的,都有比较完善的教程,较低了初学者入门的门槛。

04

Keil通用性强

目前市面上绝大部分单片机(MCU)都能基于Keil进行开发,不管是国内的还是国外的单片机,不管是51还是ARM单片机。

你会发现,很多MCU厂商提供的例程都有Keil的工程,特别是这几年国产新推出的ARM单片机,几乎都支持Keil。

05

Keil是ARM的亲儿子

Keil 在2005年的时候,就被 ARM 公司收购了。而这些年新推出的MCU绝大多数都是基于 ARM Cortex-M内核的单片机。

Keil和ARM自家人,开发起来自然更具有优势,这一点从Keil调试就能证明。

06

Keil对电脑的要求更低

10年的电脑,跑最新版本的 Keil 还能勉强使用,但换做其他类似的IDE,早已带不动了。 

07

Keil的兼容性好

这里说的兼容性,是相对(其他同类型IDE)来说的,很多软件工程跨版本都能很好的兼容。

其他很多类似IDE,跨版本会出现各种各样的问题。

08

Keil的例程多

MCU厂家、网络上很多单片机的例程,都是基于 Keil 环境的,这让初学者、工程师都比较依赖 Keil 环境。

09

更多

Keil怎么说呢,很多人一边被人骂着,但仍却悄悄在一边使用。

Keil的缺点有很多,但它的优点明显高于缺点,还有哪些优点,大家可以留言讨论。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分