1、 文檔目標(biāo)
解決MDK5打開MDK4的工程文件報錯問題
2、 問題場景
在用MDK5打開MDK4版本的項目工程的時候,通常會跳出一個窗口Using an MDK?Version 4 Project:
This is an MDK version 4 project ,require Device support for Cortex-M based devices.

圖 1
3、軟硬件環(huán)境
1、軟件版本:MDK 5.37
2、電腦環(huán)境:Windows 11
3、外設(shè)硬件:無
4、解決方法
1、該窗口中提示了兩種解決方法:Migrate to Device Pack(遷移到設(shè)備包) 和?Install Legacy Support(安裝遺留支持)。這里建議使用第二種安裝遺留支持,第一種方式,進(jìn)行編譯會有 error 需要解決。
2、點擊【Install Legacy Support】進(jìn)入下載網(wǎng)址:μVision User's Guide (arm.com)

圖 2
3、 點擊藍(lán)色鏈接進(jìn)行對應(yīng)內(nèi)核下載。

圖 3
4、下圖為支持包與內(nèi)核支持對應(yīng)。點擊離線包默認(rèn)安裝即可。
