专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
艾邦高分子  ·  BOPP电容膜生产企业盘点 ·  6 小时前  
高分子科学前沿  ·  重磅发布:武书连2025中国大学排名! ·  昨天  
艾邦高分子  ·  30+(国内)气凝胶材料生产企业盘点 ·  2 天前  
高分子科学前沿  ·  中国科学院高能物理所陈青ACS ... ·  2 天前  
51好读  ›  专栏  ›  嵌入式微处理器

Keil被众人吐槽,为啥没被淘汰?

嵌入式微处理器  · 公众号  ·  · 2024-06-11 10:20

正文

说起 Keil 这款工具,相信大家都不陌生。虽然它一直被人吐槽很难用,但为什么却没有被淘汰呢?

Keil被吐槽的点

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

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

另外, Keil 也偶尔会出现 卡顿、闪退 等问题。

Keil为啥没被淘汰?

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

最近,Keil MDK v6 也正式官宣了:
如果你有仔细调查和了解,就会发现 Keil 依然是开发单片机的主流 IDE。那么,Keil 为什么没被淘汰呢?
1、Keil推出时间早
Keil 有近 40 年的发展历史了 ,早在 1982 年,Keil 就创办了。一路以来,Keil 积累了许多经验,也积累了许多客户、工程师和开发者。
2、Keil工具链成熟
Keil 是一套集成了编辑器、编译器、链接器、调试器等众多工具的集成开发环境(IDE),因为发展历史悠久,工具在不断更新迭代,其配套的工具链很成熟。
3、Keil使用难度较低
Keil 的配套资料很丰富,不管是官方的,还是网络上的,都有比较完善的教程,较低了初学者入门的门槛。
4、Keil通用性强
目前市面上绝大部分单片机(MCU)都能基于 Keil 进行开发,不管是国内的还是国外的单片机,不管是 51 单片机,还是 Arm 单片机。
你会发现,很多 MCU 厂商提供的例程都有 Keil 的工程,特别是这几年国产新推出的 Arm 单片机,几乎都支持 Keil。
5、Keil是Arm的“亲儿子”
Keil 在 2005 年的时候就被 Arm 公司收购了,而这些年新推出的 MCU 绝大多数都是基于 Arm Cortex-M 内核的单片机。
Keil 和 Arm 自家人,开发起来自然更具有 优势,这一点从 Keil 调试就能证明。
6、Keil对电脑要求更低
如果用 10 年的电脑跑最新版本的 Keil,还能勉强使用;但换做其他类似的 IDE,早就带不动了。

7、Keil兼容性好

这里说的兼容性,是相对(其他同类型 IDE)来说的,很多软件工程跨版本都能很好的兼容。
其他很多类似 IDE,跨版本会出现各种各样的问题。
8、Keil例程多
MCU 厂家、网络上很多单片机的例程,都是基于 Keil 环境的,这让初学者、工程师都比较依赖 Keil 环境。
9、更多
Keil 怎么说呢,很多人一边被人骂着,但仍却悄悄在一边使用。
总之,Keil 的缺点有很多,但它的优点明显高于缺点。除了以上提到的几点, Keil 还有哪些优点,大家可以留言讨论。

END

来源:strongerHuang


版权归原作者所有,如有侵权,请联系删除







请到「今天看啥」查看全文