关注分享主机优惠活动
国内外VPS云服务器

stm32单片机keil5新建工程指南及组织目录

32 微控制器固件库入门(创建新项目时的不同配置和目录结构) – 学习笔记 1,关于 keil5 中的配置集

存在以下代码,并且是必需的: 每次包含 stm32f10x_conf.h需要,只需包含 #include "stm32f10x.h" 语句和以下宏定义:

#ifdef USE_STDPERIPH_DRIVER #include "stm32f10x_conf.h"#endif

该宏定义可以在IDE中配置。

设置首先搜索头文件的目录:

Used Check Micro LIB for一些C语言函数:

选中复选框生成hex文件和调试信息(进入定义,右键单击函数查看函数原型)

如果不填写上述编程算法需要手动选择(这里我们选择512 K,Wildfire F-103)

注意:每次更换设备时,您可能需要重置一些设置。

另外:编辑->首选项->文本完成->动态语法检查取消选中以取消对代码的动态检查。

2. 项目目录结构* 根目录:包含四个文件夹

这四个文件夹展开为:

1. Doc:用于文档说明

2. Library:所有必需的配置文件

在库文件夹中:

3. Project:您将在其中创建项目(选择您自己的项目名称:请遵循霍兄弟来了)教程是BH-F103)

4.用户:创建函数的地方main.c,其他三个文件是3-STM32官方资料/STM32F103的一份官方固件库和手册(标准库)/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template。

5. 添加更多:资源文件夹:

3. 添加项目文件内容

。 *首先创建五个文件夹:

STARTUP:启动文件

CMSIS:添加c文件(CMSIS来自前面的文件目录结构)文件(勾选Libraries文件夹)

FWLIB:src中与固件导入库和外设相关的所有c文件(也位于Libraries目录中)

User:将c文件添加到用户目录

文档:添加 readme.txt 最终目录结构一览:

就是这样!

未经允许不得转载:主机频道 » stm32单片机keil5新建工程指南及组织目录

评论 抢沙发

评论前必须登录!