• 正文
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

Keil被眾人吐槽,為啥沒被淘汰?

2024/04/18
1940
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

Keil 這款工具相信大家都不陌生,它一直被人吐槽很難用,但它為啥沒有被淘汰呢?

Keil被吐槽的點(diǎn)

Keil 被大家吐槽最多的還是那千年不變的UI界面,其他很多 IDE 的界面都比較“現(xiàn)代化”,而 Keil 界面還停留在上個(gè)世紀(jì),讓眾多工程師覺得 Keil 太落伍了。

還有編輯器這塊的內(nèi)容,和VS Code、Source Insight這類嵌入式工程師常用的編輯器還存在差距。

還有偶爾會(huì)出現(xiàn)卡頓、閃退等問題。

Keil為啥沒被淘汰?

Keil 雖然被眾人吐槽,但它卻沒被淘汰,而且,還在不斷升級(jí)迭代。

Keil MDK v6也正式官宣了:

如果你有仔細(xì)調(diào)查和了解,Keil依然是開發(fā)單片機(jī)的主流IDE。那么Keil為啥沒被淘汰?

1、Keil推出時(shí)間早

Keil 有近40年的發(fā)展歷史了,早在1982年,Keil就創(chuàng)辦了。一路以來,Keil積累了許多經(jīng)驗(yàn),也積累了許多客戶、工程師和開發(fā)者。

2、Keil工具鏈成熟

Keil是一套集成了編輯器、編譯器、鏈接器、調(diào)試器等眾多工具的集成開發(fā)環(huán)境(IDE),因?yàn)榘l(fā)展歷史悠久,工具在不斷更新迭代,其配套的工具鏈很成熟。

3、Keil使用難度較低

Keil的配套資料很豐富,不管是官方的,還是網(wǎng)絡(luò)上的,都有比較完善的教程,較低了初學(xué)者入門的門檻。

4、Keil通用性強(qiáng)

目前市面上絕大部分單片機(jī)(MCU)都能基于Keil進(jìn)行開發(fā),不管是國內(nèi)的還是國外的單片機(jī),不管是51還是ARM單片機(jī)。

你會(huì)發(fā)現(xiàn),很多MCU廠商提供的例程都有Keil的工程,特別是這幾年國產(chǎn)新推出的ARM單片機(jī),幾乎都支持Keil。

5、Keil是ARM的“親兒子”

Keil 在2005年的時(shí)候,就被 ARM 公司收購了。而這些年新推出的MCU絕大多數(shù)都是基于 ARM Cortex-M內(nèi)核的單片機(jī)。

Keil和ARM自家人,開發(fā)起來自然更具有優(yōu)勢(shì),這一點(diǎn)從Keil調(diào)試就能證明。

6、Keil對(duì)電腦要求更低

10年的電腦,跑最新版本的 Keil 還能勉強(qiáng)使用,但換做其他類似的IDE,早已帶不動(dòng)了。

7、Keil 兼容性好

這里說的兼容性,是相對(duì)(其他同類型IDE)來說的,很多軟件工程跨版本都能很好的兼容。

其他很多類似IDE,跨版本會(huì)出現(xiàn)各種各樣的問題。

8、Keil例程多

MCU廠家、網(wǎng)絡(luò)上很多單片機(jī)的例程,都是基于 Keil 環(huán)境的,這讓初學(xué)者、工程師都比較依賴 Keil 環(huán)境。

9、更多

Keil怎么說呢,很多人一邊被人罵著,但仍卻悄悄在一邊使用。

Keil的缺點(diǎn)有很多,但它的優(yōu)點(diǎn)明顯高于缺點(diǎn),還有哪些優(yōu)點(diǎn),大家可以留言討論。

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
IPP65R190CFDXKSA2 1 Infineon Technologies AG Power Field-Effect Transistor, TO-220, 3 PIN
$4.41 查看
1757116 1 Phoenix Contact Barrier Strip Terminal Block, 12A, 2.5mm2, 1 Row(s), 1 Deck(s), ROHS COMPLIANT
$12.43 查看
1N4148WS 1 FCI Semiconductor Rectifier Diode
$0.04 查看

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

作者黃工,從事嵌入式軟件開發(fā)工作8年有余,高級(jí)嵌入式軟件工程師,業(yè)余維護(hù)公眾號(hào)『strongerHuang』,分享嵌入式軟硬件、單片機(jī)、物聯(lián)網(wǎng)等內(nèi)容。