为你推荐

Preface 前言
二维码资源清单
项目1 新建一个工程
1.1 项目目标
1.2 项目基础知识
1.2.1 硬件平台
1.2.2 MDK5软件
1.3 项目实施
1.3.1 项目实施流程
1.3.2 MDK5新建工程
1.3.3 程序下载与编译
1.4 项目总结
习题
项目2 流水灯设计
2.1 项目目标
2.2 项目基础知识
2.2.1 LED灯简介
2.2.2 LED灯工作原理
2.2.3 STM32微控制器GPIO基本结构
2.2.4 GPIO配置相关寄存器
2.2.5 GPIO驱动LED灯配置
2.3 项目实施
2.3.1 项目实施流程
2.3.2 识读原理图
2.3.3 程序编写
2.3.4 功能测试
2.4 项目总结
习题
项目3 独立按键检测设计
3.1 项目目标
3.2 项目基础知识
3.2.1 开发板独立按键简介
3.2.2 按键功能电路原理
3.2.3 按键防抖动方法
3.3 项目实施
3.3.1 项目实施流程
3.3.2 识读原理图
3.3.3 程序编写
3.3.4 功能测试
3.4 项目总结
习题
项目4 蜂鸣器设计
4.1 项目目标
4.2 项目基础知识
4.2.1 蜂鸣器简介
4.2.2 蜂鸣器功能电路原理
4.3 项目实施
4.3.1 项目实施流程
4.3.2 识读原理图
4.3.3 程序编写
4.3.4 功能测试
4.4 项目总结
习题
项目5 串口通信设计
5.1 项目目标
5.2 项目基础知识
5.2.1 串行通信的基本概念
5.2.2 STM32微控制器串口简介
5.3 项目实施
5.3.1 项目实施流程
5.3.2 识读原理图
5.3.3 程序编写
5.3.4 功能测试
5.4 项目总结
习题
项目6 外部中断设计
6.1 项目目标
6.2 项目基础知识
6.2.1 中断及中断优先级
6.2.2 外部中断
6.2.3 中断配置
6.3 项目实施
6.3.1 项目实施流程
6.3.2 识读原理图
6.3.3 程序编写
6.3.4 功能测试
6.4 项目总结
习题
项目7 独立看门狗设计
7.1 项目目标
7.2 项目基础知识
7.2.1 独立看门狗概述
7.2.2 独立看门狗的功能
7.2.3 独立看门狗超时时间
7.2.4 相关寄存器
7.3 项目实施
7.3.1 项目实施流程
7.3.2 程序编写
7.3.3 功能测试
7.4 项目总结
习题
项目8 定时器中断设计
8.1 项目目标
8.2 项目基础知识
8.2.1 基础定时器功能
8.2.2 通用定时器工作流程
8.3 项目实施
8.3.1 项目实施流程
8.3.2 程序编写
8.3.3 功能测试
8.4 项目总结
习题
项目9 PWM输出设计
9.1 项目目标
9.2 项目基础知识
9.2.1 PWM简介
9.2.2 定时器比较通道下的PWM模式
9.2.3 定时器的捕获/比较通道
9.2.4 定时器下PWM的工作原理
9.2.5 PWM通道概览
9.2.6 PWM输出模式
9.2.7 自动加载的预加载寄存器
9.3 项目实施
9.3.1 项目实施流程
9.3.2 识读原理图
9.3.3 程序编写
9.3.4 功能测试
9.4 项目总结
习题
项目10 输入捕获设计
10.1 项目目标
10.2 项目基础知识
10.2.1 输入捕获工作原理
10.2.2 输入捕获相关库函数
10.3 项目实施
10.3.1 项目实施流程
10.3.2 识读原理图
10.3.3 程序编写
10.3.4 功能测试
10.4 项目总结
习题
项目11 TFT液晶显示设计
11.1 项目目标
11.2 项目基础知识
11.2.1 TFT液晶显示终端
11.2.2 TFT液晶显示终端驱动电路
11.2.3 文字和图片取模
11.3 项目实施
11.3.1 项目实施流程
11.3.2 程序编写
11.3.3 功能测试
11.4 项目总结
习题
项目12 RTC实时时钟设计
12.1 项目目标
12.2 项目基础知识
12.2.1 实时时钟简介
12.2.2 STM32F407中RTC功能
12.2.3 相关库函数
12.3 项目实施
12.3.1 项目实施流程
12.3.2 程序编写
12.3.3 功能测试
12.4 项目总结
习题
项目13 随机数发生器设计
13.1 项目目标
13.2 项目基础知识
13.2.1 随机数简介
13.2.2 随机数发生器
13.3 项目实施
13.3.1 项目实施流程
13.3.2 程序编写
13.3.3 功能测试
13.4 项目总结
习题
项目14 待机唤醒设计
14.1 项目目标
14.2 项目基础知识
14.2.1 低功耗
14.2.2 STM32微控制器低功耗模式
14.2.3 相关寄存器
14.3 项目实施
14.3.1 项目实施流程
14.3.2 程序编写
14.3.3 功能测试
14.4 项目总结
习题
项目15 摇杆ADC设计
15.1 项目目标
15.2 项目基础知识
15.2.1 ADC简介
15.2.2 ADC转换原理
15.2.3 STM32F407系列微控制器中的ADC简介
15.3 项目实施
15.3.1 项目实施流程
15.3.2 程序编写
15.3.3 功能测试
15.4 项目总结
习题
项目16 内部温度传感器设计
16.1 项目目标
16.2 项目基础知识
16.2.1 内部温度传感器简介
16.2.2 内部温度传感器的使用
16.3 项目实施
16.3.1 项目实施流程
16.3.2 程序编写
16.3.3 功能测试
16.4 项目总结
习题
项目17 外设DMA高速传输设计
17.1 项目目标
17.2 项目基础知识
17.2.1 DMA简介
17.2.2 DMA的传输
17.2.3 DMA数据流通道选择
17.2.4 相关寄存器
17.3 项目实施
17.3.1 项目实施流程
17.3.2 程序编写
17.3.3 功能测试
17.4 项目总结
习题
项目18 LCD触摸屏设计
18.1 项目目标
18.2 项目基础知识
18.2.1 电阻触摸屏简介
18.2.2 电阻触摸屏控制芯片
18.3 项目实施
18.3.1 项目实施流程
18.3.2 程序编写
18.3.3 功能测试
18.4 项目总结
习题
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜