KEIL5編譯環境的c51和MDK共存的教程。
1、首先進行c51的安裝,雙擊C51V954.exe。
出現下圖所示界面:
選擇要安裝的文件夾(路徑自己需要知道,等會要用到)
點擊安裝,一直導最后。安裝完成后不用打開和破解。
2、打開MDK的安裝,雙擊MDK523.exe
然后一直next……
到Folder Selection的這一步時(如上圖所示),點擊Core這一行的Browse按鈕進行安裝位置的選擇,不要和C51安裝在同一個文件夾。pack會自動根據core的文件夾路徑自行修改,不用選擇。然后點擊Next。
安裝完成后,點擊Finish推出安裝。
3、C51和MDK共存
1·首先打開C51安裝目錄和MDK的安裝目錄,把C51安裝目錄下的C51文件夾整個復制到MDK目錄下。
復制后MDK目錄下的的情況如下圖:
2·復制完成后,打開C51目錄下的UV4,Ctrl+A選中全部文件,然后Ctrl+C復制,打開MDK目錄下的UV4,Ctrl+V粘貼。 這時候會提示同名文件是否覆蓋,選擇跳過這些文件。
3·然后打開C51目錄下的TOOLS.INI,Ctrl+A選中全部文件,然后Ctrl+C復制,打開MDK目錄下的TOOLS.INI,在到最后一行Ctrl+V粘貼。
4·最后把c51復制過來的部分的PATH改成當前MDK的目錄。
最終結果如上面兩個圖,同處於我安裝時候選的MDK的目錄keil5下,ARM的路徑最后是\ARM,C51的路徑是\C51。
4、破解
以管理員身份打開運行MDK目錄下的UV4文件夾中的UV4.exe,點擊左上角的file,選擇下拉菜單中的,License Management...
同時以管理員身份打開下載好的破解軟件。
復制CID,粘貼到破解軟件的CID中,Target選C51,點擊Generate,復制生成的license。
把復制好的License粘貼,單擊Add,出現下圖就說明添加成功了。
再把破解軟件中的Target選ARM,點擊Generate,復制生成的license。再去粘貼,Add。破解成功界面如下圖。此時已經完成所有操作了。
5、
安裝STM32PACK
第一次打開軟件,應該會自動彈出下圖界面,如果沒有,點擊菜單欄魔術棒旁邊的三個骰子圖標(Pack Installer)。出現下圖界面,點擊File將下載好的PACK文件導入。
在點擊Import...選擇下載好的幾個stm32的pack,然后就會自動安裝了。安裝完成后關閉Pack Installer界面即可。
6、使用
現在已經完成所有工作啦~~,這時候我們可以去C51的安裝目錄吧所有文件刪除。在MDK目錄下找到UV4.exe,右鍵,發送快捷方式到桌面。之后使用的時候,雙擊打開后在創建工程時,選擇設備里可以點擊下圖紅色框框的倒三角去選擇是C51設備還是ARM設備。
如果是現成的工程文件,直接雙擊打開工程,不管是C51的工程還是32的工程都可以編譯了。媽媽再也不擔心我切換版本了……