開發環境:keil5
編碼語言:C語言
安裝keil5不用說了。。。。。。。。。。。。。。。
可以去微信搜索:軟件安裝管家,裏面有keil5的安裝教程,很容易的
新建一個文件夾用於存放工程,命名爲stm32f4_project
在此文件夾下建立四個文件夾,分別命名爲:CMSIS,LIRBARY,Output,USRE;
CMSIS:系統文件
LIRBARY:stm32開發相關代碼鏈接
Output:編譯目標文件
USRE:用戶代碼
在LIRBARY文件夾下建立兩個文件:inc,src;將stm32固件庫裏面的相對應的文件複製進來
將系統文件複製到CMSIS
打開keil5,新建工程,命名爲:stm32f4_project;保存;
選擇相對應的芯片型號;沒有的話要提前下載好芯片包~
在頁面右端project頁面的也建立四個文件夾,命名爲:CMSIS,LIRBARY,Output,USRE;並把相關文件放在相應的文件夾裏。
配置工程環境:
Output:是你工程在編譯過程中產生的一些目標文件;要設置一下output的路徑,路徑爲剛剛我們在上面創建的output文件夾;
Listing:鏈接文件,這裏我們選擇了上文中所建立的stm32f4_project
C/C++:設置全局宏和包含文件路徑
Debug:選擇下載器的類型和型號,由於我用的是T-LINK,記得下載相關下載器的驅動。
創建main.c,添加到USER文件夾中,編譯一下看是否成功
下載程序,看是否成功
最後補充:
如果程序發現邏輯沒錯,編譯燒寫板子都沒錯;但板子沒有執行記得按下復位鍵試試;
如果配置時下載器沒有型號,記得查看一下接口是否正確或者下載器有沒有問題;
如果成功配置了下載器,但燒寫過程中燒寫不進去的話,記得邊按復位鍵下載,看是否成功!
出現第三點狀況的修改一下下圖的配置就可以了。