STM32库开发实战指南:基于STM32F4
(副标题):无 ;
(作者): 刘火良 ;
内容简介:
8.1.1 库目录、文件简介
STM32标准库可以从秉火论坛获得。本书讲解的例程全部采用1.5.1版的库文件。以下内容结合STM32标准库文件配合阅读。
解压库文件后进入其目录:STM32F4xx_DSP_StdPeriph_Lib_V1.5.1\。
标准库各文件夹及内容说明见图8-2。
图8-2 ST标准库文件夹及说明
·Libraries:文件夹下是驱动库的源代码及启动文件。
·Project:文件夹下是用驱动库写的范例和工程模板。
·Utilities:包含了基于ST官方实验板的例程,以及第三方软件库,如emwin图形软件库、Fatfs文件系统。
·MCD-ST Liberty…:库文件的License说明。
·Release_Notes.html:库的版本更新说明。
·stm32f4xx_dsp_stdperiph…:库帮助文档。这是一个已经编译好的HTML文件,主要讲述如何使用驱动库来编写自己的应用程序。说得形象一点,这个HTML就是告诉我们:ST公司已经为你写好了每个外设的驱动了,想知道如何运用这些例子就来向我求助吧。目前这个帮助文档是英文的,这对很多英文不好的朋友来说是一个障碍。
在使用库开发时,我们需要把Libraries目录下的库函数文件添加到工程中,并查阅库帮助文档来了解ST提供的库函数,这个文档说明了每一个库函数的使用方法。
进入Libraries文件夹看到,关于内核与外设的库文件分别存放在CMSIS和STM32F4xx_StdPeriph_Driver文件夹中。
1.CMSIS文件夹
STM32F4xx_DSP_StdPeriph_Lib_V1.5.1\Libraries\CMSIS文件夹的内容见图8-3。
图8-3 CMSIS文件夹内容
(1)Include文件夹
在Include文件夹中包含的
目录预览:
STM32库开发实战指南:基于STM32F4
第1章 如何安装KEIL5
1.2 获取KEIL5安装包
1.3 开始安装KEIL5
1.4 安装STM32芯片包
第2章 如何用DAP仿真器下载程序
2.2 硬件连接
2.3 仿真器配置
2.4 选择目标板
2.5 下载程序
第3章 初识STM32
3.2 STM32能做什么
3.2.1 智能手环
3.2.2 微型四轴飞行器
3.2.3 淘宝众筹
3.3 STM32选型
3.3.2 STM32命名方法
3.3.3 选择合适的MCU
第4章 寄存器
4.2 STM32的外观
........