【STM32】新手摺騰筆記--01:用MDK5新建一個工程
1.CMSIS
新建Startup用來新增啟動檔案
在庫目錄下 STM32\STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\CMSIS\Device\ST\STM32F0xx\Source\Templates\arm 找到 startup_stm32f0xx.s檔案
放到工程下 /CMSIS/Startup/下
在庫目錄下\STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\CMSIS\Include\下全部檔案放到
工程下\CMSIS\下
在庫目錄下STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\CMSIS\Device\ST\STM32F0xx\Include\下全部檔案放到
工程下\CMSIS\下
2.Lib 庫檔案
在庫目錄下\STM32F0xx_StdPeriph_Lib_V1.5.0\Libraries\STM32F0xx_StdPeriph_Driver\ 兩個資料夾
工程下\Lib\下
3.User
在庫目錄下\STM32F0xx_StdPeriph_Lib_V1.5.0\Projects\STM32F0xx_StdPeriph_Templates\ .c .(全部C檔案和H檔案)
放到工程下\User\
二、開啟keil-MDK5
1.安裝支援庫
重新整理一下
點選 install
2.新建一個工程
新建工程在剛剛新建的USER中
選擇晶片型號
OK後跳出的框框關閉
3.調整檔案結構
點選“品字”圖示
新增組
新增每組檔案按照圖新增
4.設定工程
點選“錘子”圖示
設定晶振
設定巨集定義 和 H檔案(標頭檔案)位置
標頭檔案位置 (前面檔案按照我的步驟複製的可以參考下圖)
設定下載器我用的時STLink 其它下載器清參考下載器說明文件
5.OK後編譯一下 可能有點慢 看看是不是0錯誤0警官
如果是那就新建成功了
,
6. main.c下有大量的說明文件,我不知道都是幹什麼的就給刪除了
#include "main.h"
int main(void)
{
while (1)
{
}
}
刪除後的main.c大概長這樣
好了開始你的STM32的學習之旅吧
預告下明天將會帶來點亮LED的操作