0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

朱老师物联网大讲堂 2024-04-18 08:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

一、Keil被吐槽的点

16d60508-fd18-11ee-9118-92fbcf53809c.png

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

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

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

二、Keil为啥没被淘汰?

16d60508-fd18-11ee-9118-92fbcf53809c.png

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的缺点有很多,但它的优点明显高于缺点,还有哪些优点,大家可以留言讨论。

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

    关注

    0

    文章

    363

    浏览量

    48746
  • keil
    +关注

    关注

    69

    文章

    1224

    浏览量

    171842
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2025光伏内卷生存指南:当SiC遇上“降本增效”,这颗小芯片不仅能救命,还能省钱

    最近和几个做光伏逆变器研发的朋友喝茶,大家都在同一个词:“内卷”。以前是拼效率,现在是拼“质价比”(就是既要性能强,还要价格低)。而在整机成本压缩到极致的时候,很多人把目光盯上了
    的头像 发表于 12-09 10:07 285次阅读
    2025光伏内卷生存指南:当SiC遇上“降本增效”,这颗小芯片不仅能救命,<b class='flag-5'>还能</b>省钱

    电缆:您需要了解的电缆管理知识

    您是否曾房间或办公室里杂乱的网络或电线所困扰?为了保持整洁美观,电缆管理必不可少。市场上有各种电缆管理工具,包括电缆扎带、标签、支架和线槽。电缆线槽是空心外壳,可帮助管理和整理电缆、电线和电线
    的头像 发表于 12-02 10:33 116次阅读

    PCBA板中神秘消失的锣

    ” 的PCB板,板内本该铣出的锣,居然像被人忘了喂饭的猫,光秃秃的连道印子都没有。更要命的是,林如烟的脚步声正从走廊尽头传来,那高跟鞋敲地的节奏,比 PCB 板的阻抗测试还让人神经紧绷。 “赵!理
    发表于 11-27 18:11

    为啥现在这么多人学物联网?

    物联网为啥成了“香饽饽”?找工作或转行,大家最关心的无非是“行业有前景吗?”“学完能找到工作吗?”“薪资怎么样?”而物联网,刚好把这几个点都占了,也难怪最近越来越多人往这个方向走。 3个现实原因物
    发表于 11-18 15:39

    经验分享:深设计与板材力学性能的关系

    控深工艺与板材结构强度的关系 在多层PCB设计中,控深常用于实现台阶结构、局部开槽或局部减薄,以满足器件封装、散热或结构配合的需求。虽然该工艺提升了设计的灵活性,但也不可避免地会影响板材的整体
    的头像 发表于 09-29 10:02 297次阅读

    为什么铜块尺寸和板公差匹配很关键

    为什么公差设计如此重要? 埋嵌铜块看似只是把铜块“放进”PCB位里,但实际却涉及机械加工、树脂填充、压合、焊接等多个环节。任何尺寸不匹配都会带来严重后果,例如:铜块松动、界面空隙、热阻增大、甚至
    的头像 发表于 09-15 15:36 4520次阅读

    化学npp是什么意思

    在半导体制造及湿法清洗工艺中,“化学NPP”通常指一种特定的工艺步骤或设备配置,其含义需要结合上下文来理解。以下是可能的解释和详细说明:1.术语解析:NPP的可能含义根据行业惯例,“NPP”可能是
    的头像 发表于 08-13 10:59 791次阅读
    化学<b class='flag-5'>槽</b>npp是什么意思

    科技云报到:那个的人机交互,终于活出“人样”了

    “按1”“按2”的语音菜单中晕头转向,要么遭遇答非所问的机械回应,即便想转接人工,也往往“坐席忙”的提示挡在门外。 智能客服似乎遇到了一道坎,在理解用户、和用户对话方面,始终无法实现真正的“智能”。 然而生成式A
    的头像 发表于 08-05 17:06 366次阅读

    无刷减速电机如何确定定子数?

    无刷减速电机定子数的确定是一个涉及电磁设计、工艺实现和性能优化的综合性问题。在电机设计过程中,定子数的选择直接影响电机的转矩特性、效率、温升以及制造工艺性。无刷减速电机的定子数确定涉及多个因素
    的头像 发表于 07-23 17:35 1100次阅读

    项目期间各岗位之间的

    行业资讯
    扬兴科技
    发布于 :2025年07月04日 17:12:23

    国内芯片资料

    国内企业的技术文档和欧美企业的文档,差距不是一点半点,欧美文档唯恐给你说不明白,国内文档唯恐给你说明白,这说明国内半导体企业根本不注重芯片推广,不注重资料的编撰。
    发表于 06-02 15:17

    通过Keil打开RASC的FSP配置器界面

    双击Keil工程文件“EBF_RA6M5.uvprojx”,打开该Keil工程。
    的头像 发表于 05-21 13:54 1147次阅读
    通过<b class='flag-5'>Keil</b>打开RASC的FSP配置器界面

    使用RASC生成Keil工程

    手动新建一个名为“Workspace_Keil”的文件夹,并将该文件夹作为我们的工作空间,我们的所有Keil工程都会放在这个文件夹里面。值得注意的是:为了避免编译错误,该工作空间文件夹必须放在全英文的路径下,不能包含有中文字符。
    的头像 发表于 05-15 14:46 894次阅读
    使用RASC生成<b class='flag-5'>Keil</b>工程

    最大才1.45V,现在不清楚为啥那么大的电压?

    AD驱动器一个共模电压,按照ADC08D1020的datasheet第43页描述的,经过一个lmv321,到AD驱动器,现在我让ADC08D1020上电,给PD管脚一个低电平,然后测试AD的Vcmo输出电平,是1.83V,但是按照手册上说的是最大才1.45V,现在不清楚
    发表于 01-21 08:38

    如何避免labview生成的exewindows防护系统自动删除

    为啥labview生成的exewindows认为是病毒,自动删除掉,如何避免?
    发表于 01-20 16:04