KEIL更新到5.0的版本後,可謂是炫酷至極啊,建立工程要友善了很多。
好處想必大家也都在其他地方看過,這個說一下怎麼移植舊工程到Keil中去。
首先下載下傳最新版的KEIL MDK,下面是官方網站,需要填寫一些資料之後才能下載下傳,大家随便填一下吧
https://www.keil.com/demo/eval/arm.htm
順便給一個我的KEIL 511A版本的網盤分享連接配接
http://pan.baidu.com/s/1eQd4FZW
下載下傳軟體,安裝,以管理者身份運作(注意此處不要直接打開,不然無法注冊)
File-->LicenseManagement..
按照KEIL破解的标準流程破解成功
破解檔案下載下傳網址:http://download.csdn.net/detail/daniellee1226/7625883
之後就是建立工程的問題的。
首先點選你上面的綠色圖示,下載下傳相應的pack
我用的是STM32F103ZET6
首先在右邊選擇相應的公司進行篩選
我選擇ST公司的
然後點選相應的pack安裝,最後就會出現左邊現在這個效果,會多一個Remove圖示,而且可以展開。
還有CMSIS應該也是大家都需要的,這個也需要安裝
安裝的過程分廠緩慢,可能還會提示需要等待,是以大家多等一會兒就好了
最後會提示要你安裝,安裝完後,就可以開始建立工程了。
還是安裝之前版本建立工程一樣,但是現在多了一個視窗
将CMSIS下的core打上勾
Device下的starup打上勾
在講StdPeriph Drivers下相應的外設選擇一下
然後下面可能還會有提示,我在選擇GPIO後,下面提示說還需要Framework 和 RCC這時再把這些勾上,這樣就沒問題了,
哇,可以自動提示,簡直棒呆了,麻麻再也不用擔心我建錯工程了,再也不需要工程模闆了,需要什麼添加什麼,多棒啊
這時候,大家把自己之前工程的.c .h檔案複制到這個工程目錄下
填寫一下Include Path
最後編譯
大家發現錯誤簡直多哭了
大家再在Define中包含兩個預定義
在編譯就沒問題了
這時候5.0版本的簡潔的工程就這麼完成了