在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Keil為啥比IAR更受歡迎?

strongerHuang ? 來源:strongerHuang ? 2023-06-26 15:23 ? 次閱讀

最近交流群在討論【選擇Keil和IAR的問題】,這就順便展開來說下。

你可能覺得Keil、IAR這種集成開發(fā)環(huán)境界面比較古老,又不好用。

但是,這里告訴大家一個事實:不管是單片機初學者、還是開發(fā)者,使用Keil和IAR的占比相對其他工具都要高,而且,不止高一點點。

試問一下,這里做單片機開發(fā)的朋友,有多少人沒有接觸過 Keil 或者 IAR ?

據(jù)不完全統(tǒng)計,初學單片機的人,90%以上的人都會接觸 Keil 或者 IAR。同時,很多工作十年以上的老工程師,長期堅持用Keil作為主力工具。

其實,還有一個現(xiàn)象可以說明Keil和IAR是單片機的主力開發(fā)工具,那就是很多MCU廠商推薦使用的IDE,或者提供代碼例程就是Keil,或者IAR的工程,特別是國產(chǎn)32位MCU(這里自己去官方可以得到答案)。

選Keil,還是IAR?

上面說了Keil、IAR是目前主流的單片機集成開發(fā)環(huán)境,那么,該選擇Keil,還是 IAR 呢?

我的答案是:你兩個都安裝來用一段時間,你覺得哪個更適合你,或者說你用哪個更順手,就用那個。

我的原則是:沒有最好,只有適不適合。

但是有一點,在做出選擇之前,需要自己多去了解,多去嘗試。你沒有嘗試怎么知道究竟適不適合你呢?

這里說回Keil、IAR選擇的問題,從我觀察和了解的情況:選擇Keil比選擇IAR的人更多。

不管是后臺消息,還是微信交流群或私信,討論更多的還是關于Keil的內(nèi)容,討論IAR的內(nèi)容相對更少。

23660c78-13d5-11ee-962d-dac502259ad0.png

也就是,目前整體的情況是:Keil相比IAR更受歡迎。

Keil為啥比IAR更受歡迎?

Keil 和 IAR 都是目前開發(fā)單片機的主流IDE,但兩者一對比,Keil還是勝過IAR,我這里分析有以下幾點原因。

1、Keil 更適合初學者

單片機初學者很大一部分是從51學習過來的,而Keil C51又是C51單片機的最佳選擇,從而一大批初學者選擇了Keil,以至于工作之后繼續(xù)使用Keil作為主力開發(fā)工具。

同時,這批初學者在使用32位單片機(比如:STM32GD32)也把Keil作為主力發(fā)開工具。

2、Keil 安裝文件更小

Keil和IAR針對不同類型的單片機有不同版本的軟件,Keil有四種:C51、C251、C166、MDK等。IAR更多:EW8051、EWAVR、EWMSP430、EWSTM8、EWARM等多種。

但是,不管那個版本,通過“橫向?qū)Ρ取保还苁前惭b包、安裝時間、安轉(zhuǎn)后占用硬盤空間,Keil都更勝一籌。

Keil安裝包更小:

但是,同類型軟件的安裝文件,Keil會更小。比如針對51的最新版本的Keil C51 V9.61只有104M,而IAR EW8051 V10.40卻有421M。

2385dd78-13d5-11ee-962d-dac502259ad0.png

同樣,其他版本,比如:Keil MDK V5.38a 只有887M,而IAR EWARM V9.40.1卻有1.61G大小。

Keil安裝時間更短:

安裝時間沒辦法量化,不同配置電腦都有差異。

但在同一臺電腦上,通過對比安裝時間,Keil 和 IAR 安裝的時間有明顯差異,特別是ARM版本軟件,比如最新版的Keil MDK V5.38a可能只要2分鐘就安裝完成了,而最新版的IAR EWARM V9.40.1可能10分鐘都還安裝不完成。

Keil安裝后文件更小:

不只是安裝包更小,Keil安裝之后所占用的文件(文件夾)也更小。特別是對于ARM版本的軟件,比如:Keil MDK V5.36安裝后文件只占用2.7G硬盤,而IAR EWARM V9.30卻占用了8G空間。

23b3bcc0-13d5-11ee-962d-dac502259ad0.png

3、Keil 對電腦配置要求更低

如果你拿出10年前的電腦,使用 Keil 還能勉強應急一下,但是,IAR就有點難以忍受了。

當然,這里指的是同等情況下(安裝同一時期的軟件),比如:使用Keil MDK V5.30 和 IAR EWARM V8.50,你會發(fā)現(xiàn)使用 IAR EWARM時,CPU占用率會飆升,然后風扇會讓你難受。。。

4、Keil調(diào)試更方便

要說調(diào)試,像STM32、GD32這種ARM內(nèi)核的芯片,如果Keil MDK敢說第二,我覺得沒有誰會說第一。

為什么呢?因為Keil和STM32都是ARM的“親兒子”,當然,可能極少、個別調(diào)試功能/組件,其他工具會好一點,但整體而言,Keil 的調(diào)試功能還是更好。

當然,IAR的調(diào)試功能,相比其他很多廠商工具的調(diào)試功能也不弱,至少絕大部分常用功能都還可以。

5、Keil兼容性更好

這里還是拿Keil MDK 和 IAR EWARM作對比。

你會發(fā)現(xiàn):用 Keil 高版本的軟件打開低版本的工程文件,基本沒什么問題。比如:用Keil MDK V5版本軟件,打開V4版本的軟件,可以直接打開。官方做了兼容,只需要點擊“遷移”即可。

而IAR EWARM,跨大版本之后,打開各種問題,特別是前些年從V6、V7、V8這種跨越大版本的情況下。

當然,Keil也存在兼容性問題的情況,但整體而言,沒有IAR那么多問題。

最后,歡迎大家留言討論:你選擇Keil 還是IAR?原因是?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IAR
    IAR
    +關注

    關注

    5

    文章

    371

    瀏覽量

    37281
  • keil
    +關注

    關注

    69

    文章

    1223

    瀏覽量

    169075

原文標題:Keil為啥比IAR更受歡迎?

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Keil MDK到IAR EWARM:通過工程遷移實現(xiàn)項目資產(chǎn)的更好管理

    對于需要統(tǒng)一開發(fā)環(huán)境或涉及多核架構(gòu)(如Cortex-A/R)的項目,越來越多的用戶選擇從Keil MDK遷移到IAR EWARM。這就會面臨著需要將之前的Keil MDK工程遷移到IAR
    的頭像 發(fā)表于 05-08 09:03 ?360次閱讀
    從<b class='flag-5'>Keil</b> MDK到<b class='flag-5'>IAR</b> EWARM:通過工程遷移實現(xiàn)項目資產(chǎn)的更好管理

    雷達液位計受歡迎的原因竟是這些!

    液位計
    華泰天科
    發(fā)布于 :2025年03月17日 20:21:44

    Keil uVision 5安裝包下載,詳細安裝教程~

    、點擊Close關閉授權(quán)窗口。 15、軟件安裝與激活全部完成。 Keil5使用說明 確保已安裝proteus及對應開發(fā)環(huán)境(Keil for ARM或IAR)。 安裝對應驅(qū)動:Keil
    發(fā)表于 03-15 12:10

    如何將項目從IAR遷移到Embedded Studio

    本文描述如何將IAR EWARM項目遷移到SEGGER Embedded Studio(簡稱SES)中。
    的頭像 發(fā)表于 02-25 17:11 ?491次閱讀
    如何將項目從<b class='flag-5'>IAR</b>遷移到Embedded Studio

    超過150萬個大模型,DeepSeek全球最受歡迎

    ,中國開源大模型 DeepSeek-R1 在 huggingface 平臺上超過 150 萬個模型中脫穎而出,成為該平臺最受歡迎的開源大模型,點贊數(shù)突破 1 萬。 ? 目前,DeepSeek 已在全球
    的頭像 發(fā)表于 02-25 00:13 ?2863次閱讀
    超過150萬個大模型,DeepSeek全球最<b class='flag-5'>受歡迎</b>

    IAR正式加入Zephyr項目

    全球領先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應商IAR宣布,正式加入Zephyr項目,成為銀牌會員。Zephyr是由Linux基金會托管并廣泛應用于嵌入式行業(yè)的開源實時操作系統(tǒng)(RTOS),已得到眾多
    的頭像 發(fā)表于 02-12 14:19 ?500次閱讀

    比亞迪超越豐田,成為新加坡最受歡迎汽車品牌

    ,占據(jù)了市場14.4%的份額。這一顯著增長的銷量成績,使得比亞迪成功超越豐田,成為新加坡最受歡迎的汽車品牌。 豐田汽車雖然依然強勁,但年銷量僅為5736輛,排在比亞迪之后位列第二。寶馬和梅賽德斯奔馳分別以5042輛和4887輛的銷量緊隨其后,位列第三和第
    的頭像 發(fā)表于 01-24 10:25 ?1695次閱讀

    為什么低功耗藍牙如此受歡迎

    隨著對附加傳感器、智能顯示器以及與外界聯(lián)系能力的需求不斷加強,設備和機器朝著智能的方向發(fā)展。伴隨這些功能而來的是復雜度增加。由于設備出現(xiàn)故障時,需要打開設備或連接到端口進行問題診斷,這會造成防水
    的頭像 發(fā)表于 10-30 14:26 ?553次閱讀

    戴爾科技PowerFlex為什么受歡迎

    現(xiàn)如今,Dell PowerFlex是市場上的“香餑餑”,曾創(chuàng)下連續(xù)八個季度銷量增長的輝煌戰(zhàn)績。PowerFlex為何在廣大企業(yè)用戶心中,具有難以替代的重要作用呢?戴爾科技集團首席系統(tǒng)工程師Matt Hobbs最近的一篇博客文章,說出了答案。
    的頭像 發(fā)表于 10-16 10:10 ?735次閱讀

    GD32F103 KeilIAR pack包

    電子發(fā)燒友網(wǎng)站提供《GD32F103 KeilIAR pack包.rar》資料免費下載
    發(fā)表于 10-15 17:25 ?165次下載

    keil軟件怎么運行寫好的程序

    Keil軟件是一款功能強大的嵌入式開發(fā)工具,廣泛應用于單片機、ARM、DSP等嵌入式系統(tǒng)的開發(fā)。本文將介紹如何使用Keil軟件運行寫好的程序。 安裝Keil軟件 首先,需要從Keil
    的頭像 發(fā)表于 09-02 10:29 ?4213次閱讀

    Keil中變量不被初始化方法

    介紹使用KeilIAR和CubeIDE的操作方法,本文中所用芯片為:STM32G431RBT6。Keil中沒有這個關鍵字,而且會有版本的區(qū)別,下面分別介紹:為了防
    的頭像 發(fā)表于 08-30 11:47 ?1338次閱讀
    <b class='flag-5'>Keil</b>中變量不被初始化方法

    Apple Watch系列中,高端Ultra型號或受歡迎

    8月16日外媒傳來消息,據(jù)一份上月中旬發(fā)布的行業(yè)報告揭示,蘋果公司在今年第二季度iPhone銷售中,高端旗艦iPhone 15 Pro Max以22%的占獨占鰲頭,成為最暢銷機型。緊隨其后
    的頭像 發(fā)表于 08-16 15:59 ?1046次閱讀

    【GD32 MCU 入門教程】一、GD32 MCU 開發(fā)環(huán)境搭建(2)使用 IAR 開發(fā) GD32

    GD32系列為通用型MCU,所以開發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEILIAR、 GCC和Embedded Builder,客戶可以根據(jù)個人喜好來選擇相應的開發(fā)環(huán)境。
    的頭像 發(fā)表于 08-08 15:40 ?1289次閱讀
    【GD32 MCU 入門教程】一、GD32 MCU 開發(fā)環(huán)境搭建(2)使用 <b class='flag-5'>IAR</b> 開發(fā) GD32

    【GD32 MCU 入門教程】一、GD32 MCU 開發(fā)環(huán)境搭建(1)使用Keil開發(fā)GD32

    GD32系列為通用型MCU,所以開發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEILIAR、 GCC和Embedded Builder,客戶可以根據(jù)個人喜好來選擇相應的開發(fā)環(huán)境。
    的頭像 發(fā)表于 08-08 15:01 ?2593次閱讀
    【GD32 MCU 入門教程】一、GD32 MCU 開發(fā)環(huán)境搭建(1)使用<b class='flag-5'>Keil</b>開發(fā)GD32
    主站蜘蛛池模板: 成人久久久精品乱码一区二区三区 | 四虎永久在线精品国产 | 美女被草视频 | 久综合网 | 无遮挡一级毛片 | 中国videos偷窥| 国产三级网 | 天天综合色一区二区三区 | 日本一区不卡视频 | 日本五十交尾在线观看 | 欧美成人福利 | 免费观看黄a一级视频日本 免费观看黄色网页 | 一区二区中文字幕亚洲精品 | cijilu刺激 国产免费的 | 最刺激黄a大片免费观看下截 | 久久久国产乱子伦精品 | 在线中文天堂 | 美女性爽视频国产免费 | 69xxx网站| 毛片特黄 | 国产一级特黄aa级特黄裸毛片 | 四虎国产精品永久在线看 | 夜夜爽免费视频 | 色在线视频免费 | 美女性视频网站 | 狠狠五月深爱婷婷网 | 日韩高清性爽一级毛片免费 | 天天舔天天插 | 亚洲成人精品在线 | 亚洲精品91大神在线观看 | 亚洲综合色一区 | 模特精品视频一区 | 午夜国产精品福利在线观看 | 亚洲国产欧美在线人成aaa | 美女被免费视频的网站 | 日本三级黄在线观看 | 中文字幕在线不卡 | 成 人 在 线 免费 8888 www | 乌克兰毛片 | 岛国毛片在线观看 | 538porm在线看国产亚洲 |