Keil(MDK-ARM)介紹、下載、安裝與注冊

ARM 371瀏覽

Ⅰ、寫在前面

本文講述的內容是Keil?MDK-ARM的介紹、下載、安裝與注冊,如果需要了解Keil?C51相關的文章,可以到我博客,或微信公眾號查看并下載。

?

KeilC51)介紹、下載、安裝與注冊:

http://blog.csdn.net/ybhuangfugui/article/details/52932112

?

Keil?MDK-ARM版本從V4升級到V5在架構上算是有很大的改變,因此在安裝的時候需要增加安裝“支持包”【軟件安裝完成之后會講述安裝支持包】。但是在使用上,為了兼容,沒有多大的變化。

?

本文內容已經整理成PDF文件,提供給大家下載:

http://pan.baidu.com/s/1nuJ0RDR

?

作者:strongerHuang

版權所有,未經允許,禁止用于商業用途!!!

關于本文的更多詳情請往下看。

?

Ⅱ、Keil介紹

1.概述

MDKMicrocontroller Developer Kit微控制器開發工具

Keil MDK-ARM是美國Keil軟件公司(現已被ARM公司收購)出品的支持ARM微控制器的一款IDE(集成開發環境)。

MDK-ARM包含了工業標準的Keil C編譯器、宏匯編器、調試器、實時內核等組件。具有業行領先的ARM C/C++編譯工具鏈,完美支持Cortex-MCortex-R4ARM7ARM9系列器件,包含世界上品牌的芯片。比如:STAtmelFreescaleNXPTI等眾多大公司微控制器芯片。

?

2.產品組件

MDK-核心是基于使用的μVision領先的Cortex-M的設備,包括新的ARMv8-M架構的支持。

?

DS-MDK包含了基于EclipseDS-5 IDE /調試器,并支持32位的Cortex-ACortex-M 32位的Cortex-A處理器或混合系統。

?

MDK包括兩個ARM C/C++編譯器與匯編器,連接器和高度優化的量身定制最佳代碼大小和性能運行時庫。

?

軟件包可以從工具鏈添加任何時候MDK-CoreDS-MDK制造新的設備支持和中間件會更新無關。它們包含的設備支持,CMSIS庫,中間件,主板支持,代碼模板和示例項目。

?

新鮮的是,與ARM mbed?軟件組件擴展,使物聯網(IOT)應用互聯網的IPv4 / IPv6網絡通信協議棧。

?

3.支持芯片

Keil MDK-ARM支持的器件包含Cortex-MCortex-RARM7ARM9Cortex-A8系列等多大幾千種。

?

官方支持芯片地址:http://www.keil.com/dd2

Ⅲ、下載

Keil MDK-ARM 這個軟件可以到官網下載,也可以到我百度網盤下載。下面章節講述的安裝、注冊也是從官方下載的軟件,為了方便大家下載,我將其上傳至百度網盤(和官網的一樣)。

?

1.MDK-ARM安裝包下載

目前(201610月)Keil MDK-ARM官方最新版本是V5.21a,更多老版本及MDK-ARM V4版本,可以在我百度網盤下載【定期更新】。

?

MDK-ARM安裝包下載地址:

官方網站:http://www.keil.com/download/product

百度網盤:http://pan.baidu.com/s/1eRLbgIY

?

2.MDK-ARM支持包下載

MDK-ARM V4 V5版本在安裝的時候最大的區別在于:V4版本安裝包里面集成器件的支持包,而V5版本是獨立出來,自己下載安裝的,因此需要對應自己芯片型號,下載相應的器件支持包(我百度網盤提供ST公司的器件支持包供大家下載)。

MDK-ARM器件支持包下載地址:

官方網站:http://www.keil.com/dd2/Pack

百度網盤:http://pan.baidu.com/s/1o8fd6jS

?

注意:由于許多網盤近年來受到影響都相繼關閉了,如果網盤鏈接失效,可以微信公眾號查看更新鏈接,或微信聯系作者。

Ⅳ、安裝軟件

Keil MDK-ARM集成開發環境的安裝比較簡單(基本上就是一路Next下去)。還是按照常規安裝教程(截圖)講述一下吧,以上面下載的“MDK521a.EXE”軟件為例講述。

?

支持的操作系統:http://www2.keil.com/system-requirements

Windows VistaWindows 7Windows 8Windows 10

注意:V5.21a不再支持Windows XP系統了Windows XP也可以用,但有些兼容性不好,容易出現異常,建議安裝在官方指定操作系統下】

?

1.下載軟件,雙擊安裝包,進入安裝向導界面,點擊“Next


2.勾選“I agree to...”,點擊“Next

?

3.選擇軟件和支持包安裝路徑(可以默認),點擊“Next


4.填寫信息(可以隨便填寫),點擊“Next

?

5.安裝過程需要等待幾分鐘

6.安裝結束時,彈出下圖提示,選擇“安裝”

7.安裝完成,點擊“Finish

8.自動更新“支持包”,可以直接退出,自己下載安裝。

?

至此Keil MDK-ARM就安裝完成,可以新建工程使用了。但為了不受編譯代碼大小限制和用戶體驗,就需要購買授權,或注冊。

?

Ⅴ、注冊軟件

Keil MDK-ARM是一個收費的軟件,官方打擊盜版也比較嚴厲,若你是商業用途,建議購買正版軟件。當然,我這里是針對個人開發學習的朋友而言,進行非商業用途的使用。

?

我上面百度網盤提供下載的地址里面有一個“注冊機”文件,本章將利用該注冊機進行注冊。

?

1.打開上面安裝好的Keil MDK-ARM,若出現下圖提示,請關閉軟件,重新以管理員身份運行軟件(選中Keil uVision5 -> 右鍵 ->以管理員身份運行)

?

2.打開注冊管理窗口(File -> License Management),并復制CID(備用)。

?

3.打開“注冊機”:(1)粘貼上面復制的CID(2)目標選擇ARM(3)生成注冊碼,

????????????????(4)復制注冊碼

?

4.回到注冊界面:(1)粘貼上面生成的“注冊碼”,(2)點擊“Add LIC”,(3)看見顯示信息說明注冊成功。

Ⅵ、安裝器件支持包

Keil MDK-ARM V5 V4安裝的區別在于V5需要自己安裝器件支持包,而V4就不需要安裝。

?

支持包可以在線安裝,也可以下載離線包自己安裝。

1.在線安裝支持包

在線安裝就是利用安裝好的軟件自動下載支持包。點擊“安裝支持包”圖標:

?

如果軟件安裝完之后沒有更新列表,使用這種方式安裝支持包,就需要更新列表,否則看不到下面的設備(Devices

2.離線安裝支持包

所謂離線安裝支持包,就是下載支持包自己安裝的意思。在我上面百度網盤可以下載ST所以系列的支持包(你也可以在官下載你對應芯片的支持包)。

?

你安裝好MDK-ARM V5軟件之后,支持包的路徑就已經有了,當你雙擊下載的支持包后,路徑就是固定的(與之對應,不能修改),點擊“Next”即可安裝支持包。安裝過程很快,最后點擊“Finish”安裝完成。

?

?

Ⅶ、說明

?Keil MDK-ARM 這個工具是一款收費的軟件,官方嚴厲打擊盜版,若你是商業用途,建議購買正版軟件。

以上總結僅供參考,若有不對之處,敬請諒解。


Ⅷ、最后

我的博客:http://blog.csdn.net/ybhuangfugui

微信公眾號:EmbeddDeveloper

?

更多精彩文章我將第一時間在微信公眾號里面分享,如果不想錯過,可以關注我的微信公眾號。

?

本著免費分享的原則,方便大家手機學習知識,定期在微信平臺分享技術知識。如果覺得文章的內容對你有用,又想了解更多相關的文章,請用微信搜索EmbeddDeveloper” 或者掃描下面二維碼、關注,將有更多精彩內容等著你。

?

七星彩走势图2元网官网