打印

stm32工程中各文件夹的含义

[复制链接]
445|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
王将|  楼主 | 2018-7-28 21:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
USER:用来存放工程文件和用户代码,包括主函数main.c和编译过程中产生的文件

FWlib:用来存放STM32库里面的inc和src这两个文件,这两个文件包含了芯片上的所有驱动

CORE:用来存放库为我们自带的启动文件

OBJ:用来存放编译产生的Hex文件

SYSTEM:此文件夹里面的代码由 ALIENTEK提供,是STM32F4xx系列的底层核心驱动函数,可以用在STM32F4xx系列的各个型号上面,方便大家快速构建自己的工程。SYSTEM文件夹下包含了 delay、sys 、usart三个文件夹。分别包含了delay.c、sys.c、usart.c 及其头文件。通过这3个c文件,可以快速的给任何一款STM32F4构建最基本的框架。


usart文件夹内包含了usart.c和usart.h两个文件。这两个文件用于串口的初始化和中断接收。

sys 文件夹内包含了sys.c 和sys.h 两个文件。在sys.h 里面定义了STM32F4 的IO 口输入读取宏定义和输出宏定义。

delay文件夹内包含了delay.c和delay.h两个文件,这用来实现系统的延时功能。

HARDWARE:自己操作外设时的相关初始化文件。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

419

主题

419

帖子

0

粉丝