前言
由于项目需要,需要使用STM32F030F4P6,本文从最基础的新建工程文件开始,记录一些主要步骤。
一、新建文件夹
首先新建一个文件夹,文件夹中可参考下图创建三个文件夹以存放不同的文件。
其中FWLIB用于存放官方库文件,lib中存放工程用到的模块,user中则用来存放main.c
二、新建工程文件
- 选择存放目录,我这里存放到了USER中,选择完存放目录并点击确定后会生成一个工程文件和名为Listings 和 Objects的文件夹
- 然后选择芯片型号,我这里选择F030F4P6.如图所示。
3.选择核心和启动文件,如图所示,便会在工程文件中加入相应文件
4.在存放工程的文件夹中加入(复制粘贴)官方库文件以及用到的模块,并在工程中分别引出头文件和C文件,在USER中自己添加一个main.c函数用于编写主函数。
在这里可以为工程新建文件夹并引入所需文件
如图所示,只引入了部分笔者需要的模块
引入头文件用魔法棒
改动所标之处。
一个新建的工程文件就基本完成
system_stm32f0xx.c 系统时钟设置文件
starup_stm32f0xx.s 启动程序文件
stm32f0xx_it.c 系统中断子函数文件
systick.c 系统滴答子函数文件
总结
这里描述了一种最基本的操作步骤,还有很多其他方法可行,大致就是将启动与核心文件,官方库文件及自己创建的文件整合到工程中。