嵌入式系统开发

嵌入式系统开发
作 者: 宁靖
出版社: 首都经济贸易大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  宁靖,男,1979年生于湖南长沙,2002年于北京大学获学士学位,2007年于南洋理工大学获博士学位。现在担任辽东学院电子信息工程系主任,承担《单片机原理于接口技术》、《嵌入式系统设计》等课程。主要研究方向为嵌入式系统开发,机器学习方法及人工智能应用。

内容简介

本书从实战角度出发,从基础开始,以设计案例为主线,以探索者ALIENTEK STM32F4 开发板为实践平台,结合代码分析,详细介绍了基于Cortex-M4内核的STM32处理器的全部设计过程,包括STM32处理器的基本性能参数、硬件电路设计及针对性很强的整体项目方案的剖析。读者只需要跟着作者的思路,就能完全掌握STM32的开发和设计,可以独立完成项目。

图书目录

目录

1嵌入式系统基础

11嵌入式系统概述

12嵌入式系统的组成

13嵌入式系统的开发流程

14嵌入式处理器概述

15嵌入式系统开发平台

16STM32 官方标准固件库

2嵌入式系统开发环境工具

21RealView MDK集成开发环境

22新建工程模板

23程序下载与调试

3I/O端口控制

31STM32F4 I/O口简介

32硬件设计

33软件设计

4蜂鸣器控制

41蜂鸣器简介

42硬件设计

43软件设计

5按键控制

51STM32F4 I/O口简介

52硬件设计

53软件设计

6串口通信控制

61STM32F4串口简介

62硬件设计

63软件设计

7外部中断控制

71STM32F4外部中断简介

72硬件设计

73软件设计

8定时器中断控制

81STM32F4通用定时器简介

82硬件设计

83软件设计

9PWM控制

91PWM简介

92硬件设计

93软件设计

10OLED显示控制

101OLED简介

102硬件设计

103软件设计

11LCD显示控制

111TFTLCD & FSMC简介

112硬件设计

113软件设计

12A/D转换控制

121STM32F4 ADC简介

122硬件设计

123软件设计

13内部温度传感器的应用

131STM32F4内部温度传感器简介

132硬件设计

133软件设计

14内部光敏传感器的应用

141光敏传感器简介

142硬件设计

143软件设计

15D/A转换控制

151STM32F4 DAC简介

152硬件设计

153软件设计

16PWM DAC的应用

161PWM DAC简介

162硬件设计

163软件设计

17DMA控制

171STM32F4 DMA简介

172硬件设计

173软件设计

18SPI通信控制

181SPI串行外围设备接口

182硬件设计

183软件设计

19CAN通信控制

191CAN简介

192硬件设计

193软件设计

20触摸屏控制

201触摸屏简介

202硬件设计

203软件设计

21外部温度传感器的应用

211DS18B20简介

212硬件设计

213软件设计

22无线通信控制

221无线模块简介

222硬件设计

223软件设计

23外部存储器管理

231SDIO简介

232硬件设计

233软件设计

24图片显示控制

241光敏传感器简介

242硬件设计

243软件设计

25音频输出控制

251WAV & WM8978&I2S简介

252硬件设计

253软件设计

参考文献