1. 程式人生 > >【STM32】新手摺騰筆記--01:用MDK5新建一個工程

【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的操作