日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【STM32】 Keil介绍、下载、安装与注册

發(fā)布時間:2024/4/21 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【STM32】 Keil介绍、下载、安装与注册 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉(zhuǎn)載至:https://blog.csdn.net/ybhuangfugui/article/details/51501781

一、概述

?

MDK:Microcontroller Developer Kit微控制器開發(fā)工具。

Keil MDK-ARM是美國Keil軟件公司(現(xiàn)已被ARM公司收購)出品的支持ARM微控制器的一款I(lǐng)DE(集成開發(fā)環(huán)境)。

MDK-ARM包含了工業(yè)標準的Keil C編譯器、宏匯編器、調(diào)試器、實時內(nèi)核等組件。具有業(yè)行領(lǐng)先的ARM C/C++編譯工具鏈,完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件,包含世界上品牌的芯片。比如:ST、Atmel、Freescale、NXP、TI等眾多大公司微控制器芯片。

Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(μVision)將這些部分組合在一起。運行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。

?

二、產(chǎn)品組件

?

MDK-核心是基于使用的μVision領(lǐng)先的Cortex-M的設(shè)備,包括新的ARMv8-M架構(gòu)的支持。

? DS-MDK包含了基于Eclipse的DS-5 IDE /調(diào)試器,并支持32位的Cortex-A和Cortex-M 32位的Cortex-A處理器或混合系統(tǒng)。

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

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

新鮮的是,與ARM mbed?軟件組件擴展,使物聯(lián)網(wǎng)(IOT)應(yīng)用互聯(lián)網(wǎng)的IPv4 / IPv6網(wǎng)絡(luò)通信協(xié)議棧。

?

?

三、支持芯片

?

Keil MDK-ARM支持的器件包含Cortex-M、Cortex-R、ARM7、ARM9、Cortex-A8系列等多大幾千種。

?

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

?

四、下載

?

Keil MDK-ARM 這個軟件可以到官網(wǎng)下載,也可以到百度網(wǎng)盤下載。

?

4.1 MDK-ARM安裝包下載

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

?

MDK-ARM安裝包下載地址:

官方網(wǎng)站:http://www.keil.com/download/product

百度網(wǎng)盤:http://pan.baidu.com/s/1eRLbgIY

?

4.2 MDK-ARM支持包下載

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

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

官方網(wǎng)站:http://www.keil.com/dd2/Pack

百度網(wǎng)盤:http://pan.baidu.com/s/1o8fd6jS

?

?

五、 安裝軟件

Keil MDK-ARM集成開發(fā)環(huán)境的安裝比較簡單。還是按照常規(guī)安裝教程(截圖)講述一下吧,以上面下載的“MDK521a.EXE”軟件為例講述。

?

支持的操作系統(tǒng):http://www2.keil.com/system-requirements

Windows Vista、Windows 7、Windows 8和Windows 10

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

?

5.1 下載軟件,雙擊安裝包,進入安裝向?qū)Ы缑?#xff0c;點擊“Next”

?


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

?

?

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

?

?

5.4?填寫信息(可以隨便填寫),點擊“Next”

?

?

5.5 安裝過程需要等待幾分鐘

?

?

5.6 安裝結(jié)束時,彈出下圖提示,選擇“安裝”

?

?

5.7 安裝完成,點擊“Finish”

?

?

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

?

?

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

?

?

六、軟件注冊

?

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

?

?

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

?

?

?

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

?

?

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

?

?

七、 安裝支持包

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

?

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

?

1.在線安裝支持包

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

?

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

?

?

2.離線安裝支持包

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

?

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

?

?

?

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的【STM32】 Keil介绍、下载、安装与注册的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。