STM32学习记录——固件库目录及文件介绍

本文介绍了STM32工程的目录结构,包括内核固件库目录CMSIS和外设固件库STM32F10x_StdPeriph_Driver,以及用户存放代码的User文件夹。理解这些目录对于构建STM32项目至关重要。
摘要由CSDN通过智能技术生成

项目模板

目录结构

为构建新的STM32工程,需要先准备STM32芯片提供的库函数,包括启动的汇编文件,STM32寄存器宏定义,内核以及外设的寄存器操作函数等,按照以下目录结构放置相应STM32固件库文件:

├─Doc                                 存放项目说明文档
├─Libraries                           存放固件库函数
│  ├─CMSIS                            存放与 CM3 内核有关的库文件
│  │  └─startup
│  │      └─arm
│  └─STM32F10x_StdPeriph_Driver       外设固件库函数
│      ├─inc                          外设固件库头文件
│      └─src                          外设固件库源码
├─Project                             用户生成项目存放目录(生成的编译文件)
└─User                                用户源码存放目录

内核固件库目录(CMSIS文件夹)

└─CMSIS
   │  core_cm3.c                             操作内核外设寄存器的函数
   │  core_cm3.h                             内核的寄存器映射头文件
   │  stm32f10x.h                            实现了片上外设的所以寄存器的
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值