目录
1嵌入式系统基础
11嵌入式系统概述
12嵌入式系统的组成
13嵌入式系统的开发流程
14嵌入式处理器概述
15嵌入式系统开发平台
16STM32 官方标准固件库
2嵌入式系统开发环境工具
21RealView MDK集成开发环境
22新建工程模板
23程序下载与调试
3I/O端口控制
31STM32F4 I/O口简介
32硬件设计
33软件设计
4蜂鸣器控制
41蜂鸣器简介
42硬件设计
43软件设计
5按键控制
51STM32F4 I/O口简介
52硬件设计
53软件设计
6串口通信控制
61STM32F4串口简介
62硬件设计
63软件设计
7外部中断控制
71STM32F4外部中断简介
72硬件设计
73软件设计
8定时器中断控制
81STM32F4通用定时器简介
82硬件设计
83软件设计
9PWM控制
91PWM简介
92硬件设计
93软件设计
10OLED显示控制
101OLED简介
102硬件设计
103软件设计
11LCD显示控制
111TFTLCD & FSMC简介
112硬件设计
113软件设计
12A/D转换控制
121STM32F4 ADC简介
122硬件设计
123软件设计
13内部温度传感器的应用
131STM32F4内部温度传感器简介
132硬件设计
133软件设计
14内部光敏传感器的应用
141光敏传感器简介
142硬件设计
143软件设计
15D/A转换控制
151STM32F4 DAC简介
152硬件设计
153软件设计
16PWM DAC的应用
161PWM DAC简介
162硬件设计
163软件设计
17DMA控制
171STM32F4 DMA简介
172硬件设计
173软件设计
18SPI通信控制
181SPI串行外围设备接口
182硬件设计
183软件设计
19CAN通信控制
191CAN简介
192硬件设计
193软件设计
20触摸屏控制
201触摸屏简介
202硬件设计
203软件设计
21外部温度传感器的应用
211DS18B20简介
212硬件设计
213软件设计
22无线通信控制
221无线模块简介
222硬件设计
223软件设计
23外部存储器管理
231SDIO简介
232硬件设计
233软件设计
24图片显示控制
241光敏传感器简介
242硬件设计
243软件设计
25音频输出控制
251WAV & WM8978&I2S简介
252硬件设计
253软件设计
参考文献