- 基于ARM Cortex-M0+的CW32嵌入式開發實戰
- 許弟建主編
- 1243字
- 2025-03-13 17:04:53
2.1.2 MDK的安裝與配置
針對MDK社區版,可按照以下詳細步驟進行注冊、登錄、安裝、激活。
1.打開Keil官網下的二級地址“/mdk-community”,進入登錄頁面,如圖2-3所示。

圖2-3
2.若已經注冊過賬號,可以直接登錄。若沒有注冊,需要單擊右下角的“Sign up”超鏈接進行注冊,注冊頁面如圖2-4所示。選擇“Email Adress”并輸入用戶郵箱地址,然后單擊“Send verification code”按鈕,由官方向用戶郵箱發送驗證碼。

圖2-4
3.單擊彈出的對話框中的“OK”按鈕,如圖2-5所示。

圖2-5
4.等待一會兒之后,用戶郵箱會收到驗證碼。在“Verification code”文本框中輸入收到的驗證碼,如圖2-6所示,然后單擊“Verify code”按鈕。

圖2-6
5.進入用戶個人信息注冊頁面,在其中填入相關信息,填好基本信息之后勾選“I would like to receive marketing communications from Arm”復選框,單擊“Create”按鈕完成信息注冊,如圖2-7所示。

圖2-7
6.信息注冊完成之后,進入登錄頁面,在“Email Address”文本框中輸入用戶郵箱地址,在“Password”文本框中輸入登錄密碼,單擊“Log in”按鈕,如圖2-8所示,進入下載軟件資源頁面。

圖2-8
7.單擊“Download Keil MDK”按鈕,下載MDK社區版軟件資源包,如圖2-9所示。

圖2-9
注意:
這個網頁千萬不要關,因為后面會回來復制這里的PSN(產品序列號),如圖2-10所示。

圖2-10
8.下載完成后,解壓縮下載的文件,打開文件夾,以管理員身份運行MDK536.exe安裝包,如圖2-11所示。

圖2-11
9.在安裝界面單擊“Next”按鈕進入下一步,如圖2-12所示。

圖2-12
10.勾選“I agree to all the terms of the preceding License Agreement”復選框,同意該軟件的相關安裝協議,單擊“Next”按鈕,如圖2-13所示。

圖2-13
11.根據需要選擇安裝路徑(可以使用默認路徑),選擇完成后單擊“Next”按鈕,如圖2-14所示。
注意:
路徑名中不能出現中文字符,建議使用默認路徑,切勿胡亂修改。

圖2-14
12.依次填入用戶資料(姓名、公司名、郵箱地址等),然后單擊“Next”按鈕,如圖2-15所示。
注意:
“E-mail”文本框中必須填入用戶的真實郵箱地址,之后需要使用該郵箱接收郵件并用其中的LIC激活Keil MDK。

圖2-15
13.開始安裝,直到MDK5安裝完成,單擊“Finish”按鈕,如圖2-16所示。

圖2-16
14.此時會彈出圖2-17所示的界面,要求安裝對應系列MCU的Pack,這里可以先不安裝。單擊“OK”按鈕,關閉“Pack Installer”對話框。

圖2-17
15.找到軟件的桌面快捷圖標,在其上單擊鼠標右鍵,在彈出的快捷菜單中選擇“以管理員身份運行”,如圖2-18所示。

圖2-18
16.打開的MDK5主界面如圖2-19所示。單擊“File”,選擇“License Management…”,如圖2-20所示。

圖2-19

圖2-20
17.單擊“Get LIC via Internet…”按鈕,如圖2-21所示。在彈出的“Obtaining a License ID Code(LIC)”對話框中單擊“確定”按鈕,如圖2-22所示。

圖2-21

圖2-22
18.此時,將自動打開瀏覽器,進入圖2-23所示的個人信息頁面。“Computer ID(CID)”文本框中已自動填入計算機ID。在圖2-9所示頁面找到PSN并復制,然后粘貼至“Product Serial # (PSN)”文本框。之后,在“PC Description”和“Country/Region”等文本框中進行信息填寫,如圖2-24所示。

圖2-23

圖2-24
19.將該頁滾動到底部,單擊“Submit”按鈕,如圖2-25所示。

圖2-25
20.稍后,用戶郵箱會收到一封郵件,查看郵件并復制“License ID Code(LIC)”后的LIC,如圖2-26所示。

圖2-26
21.回到MDK5軟件,粘貼上一步復制的LIC,單擊“Add LIC”按鈕,如圖2-27所示。

圖2-27
完成后顯示的界面如圖2-28所示。至此,MDK5社區版就可正常使用了。

圖2-28
- ANSYS Workbench基礎教程與工程分析詳解
- ABAQUS 2016有限元分析從入門到精通
- TinyML:基于TensorFlow Lite在Arduino和超低功耗微控制器上部署機器學習
- ANSYS Workbench 17.0有限元分析從入門到精通
- 51單片機C語言編程一學就會
- 51單片機工程師是怎樣煉成的:基于C語言+Proteus仿真
- STM32W無線射頻Zigbee單片機原理與應用
- 嵌入式系統與Qt程序開發
- 嵌入式Linux軟硬件開發詳解:基于S5PV210處理器
- C51單片機項目設計實踐教程(第2版)
- 愛上單片機(第4版)
- 單片機原理與工程應用
- AVR單片機很簡單:C語言快速入門及開發實例
- 基于Quartus II的FPGA/CPLD設計實例精解
- 51單片機應用開發案例手冊