第 4 節
Windows配置MDK6環境教程
0瀏覽次數0訪問次數--跳出率--平均停留
需要準備的軟件
- Keil MDK5.3x及以上
- VScode最新版
- CubeMX最新版
vcpkg安裝與環境配置
- 克隆vcpkg倉庫
https://github.com/microsoft/vcpkg/tree/master
git clone https://github.com/microsoft/vcpkg.git

- 生成vcpkg程序



- 配置環境

點擊高級系統設置


將用戶環境變量和系統環境變量都配置一下



- 測試
vcpkg --version
顯示如下圖所示,則安裝成功

生成工程文件
- 打開CubeMX並登錄ST賬號

- 安裝好Pack



- 配置工程


打開工程並配置默認編譯器
- 配置默認編譯器爲ARMCLANG(AC6)


- 編譯驗證

下載並激活Keil MDK6插件
- 打開VScode

- 安裝Keil Studio Pack插件

- 安裝完畢後,重啓VScode
- 然後右下角會跳出來兩個窗口,點擊激活MDK6Community.


顯示這個通知即激活成功。
MDK5工程轉化爲MDK6工程
點擊Convert進行轉化

右下角把這些要安裝的pack都安裝一下,有什麼提示要允許的都允許一下
在安裝Packs的時候,需要保證一個良好的網絡環境(需要一個有魔法的網絡環境),
這個階段會持續5-20分鐘,請慢慢等待。(看你的機場速度而決定)
(只有第一次運行需要這些操作)

可以打開任務管理器看cmsis.exe是否在正常下載,如果後面有網速,則說明在正常下載,等待即可。

這個調查可以不查

如圖即是安裝成功

這裏如果是沒激活環境,則需要active environment。(圖中是取消激活環境)

點擊轉化MDK5工程

這樣則顯示爲轉化MDK6工程成功。

編譯


可以看到,通過KEIL MDK6編譯後的大小和KEIL MDK5編譯後的大小完全相同。
Windows如何配置ST-Link等調試器?
Windows就更簡單了,根本不用多下其他東西,只要你在MDK5上能用,基本在MDK6上也能用。
添加設備選擇ST-Link

