-
内容大纲
近年来,嵌入式系统开发技术和嵌入式产品的发展势头迅猛,其应用领域涉及通信、消费电子、汽车工业等各个方面。嵌入式系统的设计与开发是一项实践性很强的专业技术,要求从业者深刻理解理论知识,并将原理与实践紧密结合。
本书旨在以实践驱动学习,通过“做中学”的方式让读者掌握相关知识点。全书内容分为10章,主要介绍了STM32系列处理器的基础知识、开发工具、基本系统、通用输入输出端口应用、系统节拍定时器、中断系统、定时器、串行通信、模数转换器,并展示了一个综合项目——温度控制系统。书中提供了19个范例,这些范例可以帮助读者循序渐进地掌握嵌入式系统开发的核心技术。
本书适合电子信息、通信、控制、计算机等相关专业的师生阅读,也适合作为嵌入式系统开发的入门教程,是一本既适合自学入门,又适合教学参考的图书。 -
作者介绍
-
目录
第1章 STM32单片机的基础知识
1.1 单片机的由来与发展历史
1.1.1 嵌入式系统
1.1.2 嵌入式计算机系统
1.1.3 单片机的发展历史
1.1.4 单片机的发展趋势
1.2 单片机的应用
1.2.1 单片机的应用结构
1.2.2 单片机的应用领域
1.3 其他单片机
1.4 ARM简介
1.4.1 ARM公司简介
1.4.2 ARM的体系结构
1.4.3 ARM的发展
1.5 Cortex-M3内核与STM32简介
1.5.1 什么是Cortex内核
1.5.2 什么是STM
1.5.3 STM32单片机的时钟
1.6 STM32单片机的C语言编程知识点
1.6.1 STM32编程的特点
1.6.2 STM32编程中的数据类型
1.6.3 STM32编程常用的C语言知识点
1.7 什么是CMSIS固件库
1.7.1 CMSIS固件库简介
1.7.2 CMSIS固件库设计及规范
1.8 习题与巩固
第2章 STM32单片机的开发工具
2.1 STM32的开发工具一览
2.1.1 硬件开发工具
2.1.2 软件开发平台
2.2 硬件开发工具JLink
2.2.1 JLink的驱动安装及调试接口
2.2.2 硬件调试接口JTAGSWD的定义
2.3 软件开发环境MDK的使用方法
2.3.1 MDK的安装
2.3.2 MDK工程模块的创建
2.4 习题与巩固
第3章 STM32单片机的基本系统
3.1 单片机的基本系统组成元素
3.2 项目实战:电源电路的设计
3.2.1 概述
3.2.2 范例1:电源电路的设计
3.2.3 电源电路设计注意事项
3.3 项目实战:复位电路的设计
3.3.1 概述
3.3.2 范例2:复位电路的设计
3.3.3 复位电路设计注意事项
3.4 项目实战:时钟电路的设计
3.4.1 概述
3.4.2 范例3:时钟电路的设计
3.4.3 时钟电路设计注意事项
3.5 项目实战:调试电路的设计
3.5.1 概述
3.5.2 范例4:调试电路的设计
3.5.3 调试电路设计注意事项
3.6 项目实战:启动电路的设计
3.6.1 概述
3.6.2 启动电路分析及工作原理
3.7 习题与巩固
第4章 通用输入输出端口应用
第5章 系统节拍定时器
第6章 STM32单片机的中断系统
第7章 STM32单片机的定时器
第8章 STM32单片机的串行通信
第9章 STM32单片机的模数转换器
第10章 综合项目之温度控制系统
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
