一、前言
??之前已經(jīng)安裝過用于51單片機(jī)開發(fā)的Keil C51,現(xiàn)在安裝用于開發(fā)ARM Cortex-M系列內(nèi)核的STM32單片機(jī)開發(fā)的Keil MDK開發(fā)環(huán)境,以及解決Keil C51與Keil MDK的共存問題。
??如果要使C51和MDK共存,請先安裝Keil C51,安裝步驟請看我之前的文章:《Keil(C51)的安裝與注冊》。
二、下載Keil_MDK & 芯片支持包
1. 下載Keil MDK安裝包
(1)首先從官網(wǎng)下載最新版本的Keil μVision5(MDK-ARM),打開下方鏈接。
???官方下載地址:https://www.keil.com/demo/eval/arm.htm
(2)選擇MDK-Arm后進(jìn)入如下界面,點(diǎn)擊“MDK537.EXE”下載最新版的Keil_MDK軟件。
2. 下載芯片支持包(.pack文件)
(1)進(jìn)入官網(wǎng)下載開發(fā)需要的芯片支持包,打開下方鏈接。
???官方下載地址:https://www.keil.com/dd2/pack/
(2)在網(wǎng)頁中先找到“Keil”專欄,再找到專欄下的“STMicroelectronics STM32F4 Series…”選項(xiàng),點(diǎn)擊“Download”,下載最新版本的 .pack
文件。(我需要的是STM32F429IGT6的芯片支持包)
三、安裝Keil MDK(與Keil C51共存)
- 右鍵“以管理員身份運(yùn)行”,打開MDK安裝包。
- 進(jìn)入安裝界面,點(diǎn)擊“Next”。
- 勾選“I agree to all the terms of the preceding License Agreement”,然后繼續(xù)點(diǎn)擊“Next”。
- 選擇Keil_MDK的安裝路徑,建議不要安裝在系統(tǒng)盤C盤,繼續(xù)點(diǎn)擊“Next”。
“Pack”安裝路徑是在“Core”安裝路徑下的“Arm”文件夾中的“Packs”文件夾,即在“Core”安裝路徑后添加\Arm\Packs\
。
注意:要使Keil_MDK和Keil_C51共存,Keil_MDK安裝路徑應(yīng)該選擇此前安裝Keil_C51時的相同目錄。
比如,我之前將Keil_C51安裝在D:\Keil_v5\software
路徑下,則也要將Keil_MDK安裝在D:\Keil_v5\software
路徑下。
- 安裝需要填寫注冊信息,隨便填一下即可,然后繼續(xù)點(diǎn)擊“Next”。
- 軟件開始安裝,等待安裝完成。
- 兩個選項(xiàng)可以都”不勾選“,點(diǎn)擊”Finish“。
- 在Win11中,將Keil MDK和Keil C51安裝在同一個路徑下,該路徑下的
TOOLS.ini
配置文件中,會將MDK的配置信息一起合并在C51的配置信息后面。
- 完成安裝后,會自動打開”Pack Installer(PACK包管理器)“,我們可以自行選擇需要安裝的芯片支持包,也可以對已安裝的包進(jìn)行升級或移除。
四、安裝PACK文件
1. 在線安裝
(1)打開 ”Pack Installer“ PACK包管理器。
(2)在左上角的搜索框中輸入”STM32“,在下方列表中找到需要的STM32芯片具體型號(例如:STM32F429IGT6)。
(3)在右側(cè)的”Pack“欄中找到DFP文件選項(xiàng)(例如:”STM32F4xx_DFP“),選擇最新版本,點(diǎn)擊”Install“。
(4)在線安裝失敗。
2. 離線安裝
(1)進(jìn)入官網(wǎng)的”MDK PACK包“的下載頁面,找到所需要的芯片支持包,并下載到本地。
???具體步驟請看上方《二、2. 下載芯片支持包(.pack文件)》。
(2)安裝芯片支持包.pack
文件
???i)方法一:直接雙擊下載好的.pack
文件,安裝路徑已經(jīng)自動設(shè)置好,直接點(diǎn)擊”Next“即可。
???ii)打開”Pack Installer“PACK包管理器,點(diǎn)擊 File -> Import
,選擇需要導(dǎo)入安裝的.pack
文件即可。
3. 成功安裝PACK文件
??安裝完成后,左側(cè)的芯片列表中的相關(guān)芯片型號前面的圖標(biāo)會從”灰色“變成”綠色“。
五、注冊Keil MDK
??1. 選擇 File—>License Management,復(fù)制其中的“CID”號。
??2. “以管理員身份運(yùn)行”打開注冊機(jī)Keygen:
????①把剛才復(fù)制的CID號粘貼到“CID框”中;
????②將“Target”選項(xiàng)設(shè)置為“ARM”;
????③再點(diǎn)擊“Generate”;
????④復(fù)制生成的一串序列號。
??(因?yàn)榘鏅?quán)原因,只能將序列號給河蟹了,大家請支持正版。)
??4. 把序列號粘貼到下面的框中,點(diǎn)擊“Add LIC”,便可看到軟件使用期限為2032年12月。單擊“Close”退出。
文章來源:http://www.zghlxwxcb.cn/news/detail-461748.html
六、補(bǔ)充安裝舊的編譯器 AC5(ARM Compiler 5)
??如果想要添加安裝原來的舊編譯器 AC5(ARM Compiler 5),請看下篇文章:
??
↓
\downarrow
↓
↓
\downarrow
↓
↓
\downarrow
↓ 傳送門
↓
\downarrow
↓
↓
\downarrow
↓
↓
\downarrow
↓
??《Keil(MDK-ARM)如何補(bǔ)充安裝舊的編譯器 AC5(ARM Compiler 5)》
文章來源地址http://www.zghlxwxcb.cn/news/detail-461748.html
到了這里,關(guān)于Keil(MDK-ARM)的安裝與注冊【MDK和C51共存】的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!