为你推荐
前言
第1章 STM32F051xx系列芯片简介
1.1 STM32F051xx系列芯片功能简介
1.2 功能概述
第2章 开发板硬件结构
2.1 电路原理图
2.2 原理图说明
2.3 开发板元器件布局图
第3章 编译开发环境的建立
3.1 下载和安装EWARM
3.2 IDE界面简介
3.3 生成一个新项目
3.4 配置项目选项
3.5 串口调试助手介绍
第4章 通用和复用I/O口
4.1 GPIO功能描述
4.2 GPIO库函数
4.3 位运算
4.4 I/O口输出实例1——控制LED灯
4.5 I/O口输出实例2——流水灯
4.6 I/O口输入实例1——按键输入1
4.7 I/O口输入实例2——按键输入2
第5章 USART串口的一般应用
5.1 USART功能描述
5.2 USART串口库函数
5.3 USART通信实例1——串口发送数据
5.4 USART通信实例2——中断接收数据
5.5 使用队列收发数据实例
第6章 系统定时器
6.1 系统定时器概述
6.2 库函数介绍
6.3 系统定时器实例——节拍定时器实例
6.4 有实际应用意义的键盘实例
第7章 中断和事件
7.1 中断和事件概述
7.2 库函数介绍
7.3 外部中断实例
7.4 中断嵌套实例
第8章 实时时钟(RTC)
8.1 实时时钟简介
8.2 RTC实时时钟库函数介绍
8.3 实时时钟实例——万年历
第9章 通用SPI的一般应用
9.1 SPI简介
9.2 SPI库函数介绍
9.3 SPI通信实例——发送数据
第10章 I2C接口的一般应用
10.1 I2C简介
10.2 I2C库函数
10.3 I2C读写24C02实例
第11章 ADC的一般应用
11.1 ADC功能介绍
11.2 实现ADC最佳精度
11.3 ADC库函数
11.4 ADC数据采集实例1——单通道数据采集
11.5 ADC数据采集实例2——周围温度采集
第12章 嵌入式闪存的基本操作
12.1 嵌入式闪存介绍
12.2 FLASH固件库函数
12.3 FLASH读写实例
第13章 定时器的一般应用
13.1 定时器功能介绍
13.2 定时器固件库
13.3 TIME应用实例1——简单定时器应用
13.4 TIME应用实例2——使用一个定时器产生4路不同占空比PWM
13.5 TIME应用实例3——使用定时器产生4路不同占空比和频率的PWM
第14章 独立看门狗和窗口看门狗定时器
14.1 独立看门狗一般特性介绍
14.2 窗口看门狗一般特性介绍
14.3 独立看门狗库函数介绍
14.4 窗口看门狗库函数介绍
14.5 独立看门狗实例
14.6 窗口看门狗实例
14.7 本章小结
第15章 DAC的应用
15.1 DAC简介
15.2 DAC外设库函数
15.3 DAC输出电压实例
第16章 DMA的一般应用
16.1 DMA简介
16.2 DMA库函数
16.3 DMA应用实例1——串口发送数据
16.4 DMA应用实例2——DMA中断接收数据
16.5 DMA应用实例3——使用SPI产生FM0编码
16.6 DMA应用实例4——使用DMA采集多路电压
第17章 串行FLASH数据储存方案
17.1 串行FLASH概述
17.2 API软件包
17.3 FLASH数据读写实例
第18章 LCD模块应用
18.1 LCD模块介绍
18.2 LCD模块相关API函数集
18.3 LCD屏显示实例
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜