|
系統(tǒng)環(huán)境:WIN10 ,親測(cè)可用。安裝遇到問(wèn)題的小伙伴歡迎騷擾我的個(gè)人公眾號(hào)。
做為一個(gè)底層硬件小苦逼,經(jīng)常需要用到stm32和51單片機(jī),于是在keil for C51和mdk中來(lái)回?fù)Q編譯器,換來(lái)?yè)Q去真是是人令人窒息。
所以今天就給大家?guī)?lái)了KEIL5編譯環(huán)境的c51和MDK共存的教程。同時(shí)提供了STM32的pack,從f0到f4,以及低功耗的L系列,離線安裝方便快捷。沒(méi)有安裝包的同學(xué)可以掃碼關(guān)注我的個(gè)人公眾號(hào),獲取安裝包的下載鏈接~
02
安裝教程
下載完成后,可以下圖幾個(gè)文件,首先進(jìn)行c51的安裝,雙擊C51V954.exe。
如果彈出警告窗口選擇“是”。
點(diǎn)擊NEXT
勾選 I agree to all thems of........
點(diǎn)擊Next
選擇要安裝的文件夾(路徑自己需要知道,等會(huì)要用到)
這邊隨便輸入,然后點(diǎn)擊Next
然后就是等待安裝了
安裝完成后,把打鉤的都取消掉,點(diǎn)擊完成。
此時(shí)我們C51已經(jīng)安裝完成了,先不用打開(kāi)和破解,下面開(kāi)始MDK的安裝。雙擊MDK523.exe,如果出現(xiàn)提示選擇是。
Next
勾選 同意,點(diǎn)擊Next
點(diǎn)擊Core這一行的browse...,進(jìn)行安裝位置選擇,不要和C51安裝在同一文件夾。pack會(huì)自動(dòng)根據(jù)core的文件夾路徑自行修改,不用選擇。然后點(diǎn)擊Next。
這里也是隨便寫(xiě),然后NEXT
然后就開(kāi)始安裝了。
快結(jié)束的時(shí)候可能會(huì)彈出安裝驅(qū)動(dòng)的界面,選擇是就可以安裝了,安裝完成后如下。取消打鉤,點(diǎn)擊完成退出安裝。
03
C51和MDK共存
下面開(kāi)始共存的操作,首先打開(kāi)C51的安裝目錄和MDK的安裝目錄,把C51目錄下的C51文件夾整個(gè)復(fù)制到MDK目錄下。
復(fù)制完成后,打開(kāi)C51目錄下的UV4,Ctrl+A選中全部文件,然后Ctrl+C復(fù)制,打開(kāi)MDK目錄下的UV4,Ctrl+V粘貼。
這時(shí)候會(huì)提示同名文件是否覆蓋,選擇跳過(guò)這些文件。
然后打開(kāi)C51目錄下的TOOLS.INI,Ctrl+A選中全部文件,然后Ctrl+C復(fù)制,打開(kāi)MDK目錄下的TOOLS.INI,在到最后一行Ctrl+V粘貼。
最后把c51復(fù)制過(guò)來(lái)的部分的PATH改成當(dāng)前MDK的目錄。
----------------------------------------------------------------------------------------------------
最終結(jié)果如上面兩個(gè)圖,同處于我安裝時(shí)候選的MDK的目錄keil5下,ARM的路徑最后是\ARM,C51的路徑是\C51。
04
破解
下面就開(kāi)始正常的破解了,以管理員身份打開(kāi)運(yùn)行MDK目錄下的UV4文件夾中的UV4.exe,點(diǎn)擊左上角的file,選擇下拉菜單中的,License Management...
同時(shí)以管理員身份打開(kāi)下載好的破解軟件。
復(fù)制CID,粘貼到破解軟件的CID中,Target選C51,點(diǎn)擊Generate,復(fù)制生成的license。
把復(fù)制好的License粘貼,單擊Add,出現(xiàn)下圖就說(shuō)明添加成功了。
再把破解軟件中的Target選ARM,點(diǎn)擊Generate,復(fù)制生成的license。再去粘貼,Add。破解成功界面如下圖。此時(shí)已經(jīng)完成所有操作了
05
安裝STM32PACK
第一次打開(kāi)軟件,應(yīng)該會(huì)自動(dòng)彈出下圖界面,如果沒(méi)有,點(diǎn)擊菜單欄魔術(shù)棒旁邊的三個(gè)骰子圖標(biāo)(Pack Installer)。出現(xiàn)下圖界面,點(diǎn)擊File
在點(diǎn)擊Import...選擇下載好的幾個(gè)stm32的pack,然后就會(huì)自動(dòng)安裝了。安裝完成后關(guān)閉Pack Installer界面即可。
06
使用
現(xiàn)在已經(jīng)完成所有工作啦~~,這時(shí)候我們可以去C51的安裝目錄吧所有文件刪除。在MDK目錄下找到UV4.exe,右鍵,發(fā)送快捷方式到桌面。之后使用的時(shí)候,雙擊打開(kāi)后在創(chuàng)建工程時(shí),選擇設(shè)備里可以點(diǎn)擊下圖紅色框框的倒三角去選擇是C51設(shè)備還是ARM設(shè)備。
如果是現(xiàn)成的工程文件,直接雙擊打開(kāi)工程,不管是C51的工程還是32的工程都可以編譯了。媽媽再也不擔(dān)心我切換版本了~~。
百度網(wǎng)盤(pán)鏈接:https://pan.baidu.com/s/1xo_8BrJI42s68KwaadEZ1Q
提取碼:0nvl
|
|