stm32新建工程(固件库版)

1、先生成一个存放所有文件的文件夹

例如:stm32智能小车(以你想要的弄的项目命名)

里面必须有的五个文件夹

中间两个文件夹是自动生成的,只需要建其他四个

Project——存放工程

Libraries——存放固件库(需移植,可去其他代码拷贝过来)

User——存放我们自己写的代码

Doc——程序的说明(需移植,可去其他代码拷贝过来)

stm32新建工程(固件库版)_第1张图片

2、新建分组

右键弹出菜单 选择第二个Add

stm32新建工程(固件库版)_第2张图片

3、相关文件夹对应添加文件

STARTUP——Libraries——CMSIS——startup——对应 Libraries固件库文件夹,添加hd高容量

CMSIS(内核相关)——Libraries——CMSIS——添加.c文件就好(添加多个文件时需逐个点击添加)

FWLIB(外设相关)——Libraries——STM32F10x_StdPeriph_Driver——src——全部添加进去

USER——User——添加.c文件

DOC——Doc

stm32新建工程(固件库版)_第3张图片
stm32新建工程(固件库版)_第4张图片
stm32新建工程(固件库版)_第5张图片

4、双击可添加文件

stm32新建工程(固件库版)_第6张图片

5、指定头文件目录

只需要包含头文件

stm32新建工程(固件库版)_第7张图片
stm32新建工程(固件库版)_第8张图片

6、使用哪个容量需要把哪个注释打开 用上面宏定义的方法也可

stm32新建工程(固件库版)_第9张图片
stm32新建工程(固件库版)_第10张图片
stm32新建工程(固件库版)_第11张图片

7、 生成hex文件可以用串口进行下载

stm32新建工程(固件库版)_第12张图片

8、windows的命令行 可以将编译时编译的不必要的信息删除 减少空间的占用

stm32新建工程(固件库版)_第13张图片
stm32新建工程(固件库版)_第14张图片

9、勾选后上电立马执行程序 不勾选需按复位键再执行

stm32新建工程(固件库版)_第15张图片

你可能感兴趣的:(学习)