STM32F407学习_搭建固件库工程模板

本文介绍了STM32F407标准外设库的概述、下载,详细分析了库文件结构,并提供了工程模板搭建的步骤,包括创建文件夹结构、添加必要文件、MDK5软件设置以及编译报错处理,旨在简化STM32学习过程。
摘要由CSDN通过智能技术生成

1.标准外设库概述

     STM32标准外设库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函数库还包括每一个外设的驱动描述和应用实例,为开发者访问底层硬件提供了一个中间API,通过使用固件函数库,无需深入掌握底层硬件细节(寄存器),开发者就可以轻松应用每一个外设。因此,使用固态函数库可以大大减少开发者开发使用片内外设的时间,进而降低开发成本。每个外设驱动都由一组函数组成,这组函数覆盖了该外设所有功能。同时,STM32官方还给出了大量的示例代码以供学习。

2.标准外设库下载

    小编使用的是:STM32F4_DSPv1.8版本的外设库。软件版本号:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0

STM32标准外设库可以到ST公司的官方网站下载(需要使用邮箱注册),也可以自行到小编分享的百度网盘上下载。               软件分享(百度网盘):链接:https://pan.baidu.com/s/13LruO8e5NxEp9DPQeMkE8A   提取码:nkpt 

3.固件库包分析

1._htmresc:文件夹中存放的是官方Logo图片,可以忽略。

2.Libraries:文件夹中有 CMSIS 和 STM32F4xx_StdPeriph_Driver 两个目录,这两个目录包含固件库核心

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值