stm32新建工程(固件库版)

文章详细介绍了如何创建一个STM32智能小车项目的文件夹结构,包括必要的Project、Libraries、User和Doc文件夹。在Libraries中添加CMSIS和STM32F10x_StdPeriph_Driver固件库,User中存放自定义代码,Doc存放程序说明。还涉及到文件添加、头文件包含以及生成HEX文件的过程,以及如何通过命令行优化编译输出。
摘要由CSDN通过智能技术生成

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

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

里面必须有的五个文件夹

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

Project——存放工程

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

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

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

2、新建分组

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

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

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

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

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

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

DOC——Doc

4、双击可添加文件

5、指定头文件目录

只需要包含头文件

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值