OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3757|回复: 0

stm32工程中各文件夹的含义

[复制链接]

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2016-5-29
在线时间
6 小时
发表于 2016-8-4 10:21:45 | 显示全部楼层 |阅读模式
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:自己操作外设时的相关初始化文件。
一直在路上,向着阳光向着你.......................
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-28 00:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表