stm32学习之新建工程
新建一個文件夾Template,再新建一個子文件夾USER
打開keil5,Project –>New Uvision Project
定位到USER文件夾,隨便取個工程名
彈出選擇芯片類型
我用的是mini,所以選擇103RC
彈出新的界面,canel就行了
USER目錄下自動生成了一些文件
接下來在Template下新建三個文件夾CORE, OBJ,STM32F10X_FWLIB
CORE 用來存放核心文件和啟動文件,OBJ 是用來存放編譯過程文件以及
hex 文件,STM32F10x_FWLib 文件夾顧名思義用來存放 ST 官方提供的庫函數(shù)源碼文件。已有
的 USER 目錄除了用來放工程文件外,還用來存放主函數(shù)文件 main.c,以及其他包括
system_stm32f10x.c 等等。
下面開始復(fù)制固件庫里的文件
1.源碼文件
進入
\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver
目錄下,復(fù)制所有文件到STM32F10X_FWLIB下
2.啟動文件
進入
\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport
目錄下,復(fù)制所有文件到CORE下
還有啟動文件,不同容量的單片機使用不同的啟動文件
進入\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
選擇對應(yīng)的啟動文件,復(fù)制所有文件到CORE下
3.進入
\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x
目錄下找到三個文件
全部復(fù)制到USER里
還要進入到
\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template
下復(fù)制四個文件,system不要
到USER文件下
所有文件已經(jīng)復(fù)制下來了
現(xiàn)在要去添加、
右鍵點擊 Target1,選擇 Manage Project Items。
添加如下幾個
ok
依次添加文件
接下來設(shè)置編譯文件目錄
接下來要設(shè)置頭文件
接下來要設(shè)置宏定義
STM32F10X_HD,USE_STDPERIPH_DRIVER
接下來清空man.c里的內(nèi)容
重新寫入內(nèi)容即可編譯成功
至此,新建工程工作已經(jīng)完畢
總結(jié)
以上是生活随笔為你收集整理的stm32学习之新建工程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 概率论与数理统计(三)
- 下一篇: 电磁场与电磁波第四章 时变电磁场