《书基于STM嵌入式接口与传感器应用开发》[57M]百度网盘|pdf下载|亲测有效
《书基于STM嵌入式接口与传感器应用开发》[57M]百度网盘|pdf下载|亲测有效

书基于STM嵌入式接口与传感器应用开发 pdf下载

出版社 辽宁少年儿童出版社图书专营店
出版年 2018-08
页数 390页
装帧 精装
评分 9.0(豆瓣)
限时特惠 00:00:00
活动结束后恢复原价
纸质书参考价 ¥23
电子版限时价 ¥5.99 省 18 元

选择版本

不满意全额退款
发货失败双倍赔偿
邮箱即时发送

内容简介

本篇主要提供书基于STM嵌入式接口与传感器应用开发电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:基于STM32嵌入式接口与传感器应用开发/物联网技术应用与开发十三五规划丛书
  • 作者:编者:廖建尚//郑建红//杜恒
  • 定价:99
  • 出版社:电子工业
  • 书号:9787121346576

其他参考信息(以实物为准)

  • 出版时间:2018-08-01
  • 印刷时间:2018-08-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:443
  • 字数:739千字

编辑推荐语

内容提要

本书主要介绍在嵌入式系统和物联网系统开发中常用的STM32微处理器的接口技术、常见传感器的应用,由浅入深地对STM32接口技术和传感器的应用进行讲解。全书采用任务式开发的学习方法,精选了28个贴近社会和生活的案例,每个案例均有完整的开发过程,分别是生动的开发场景、明确的开发目标、深入浅出的原理学习、详细的系统设计过程、详细的软/硬件设计和功能实现过程, 进行开发验证和总结拓展,将理论学习和开发实践结合起来。每个案例均附有完整的开发代码和配套PPT课件,读者可在源代码的基础上快速地进行二次开发。

作者简介

廖建尚,男,副教授,毕业于广东工业大学通信与信息系统专业,硕士,先任职于广东交通职业技术学院。长期从事物联网技术的开发和教学工作。

目录

目  录
部分 嵌入式系统基本原理和开发知识
任务1 认识嵌入式系统(2)
1.1 学习场景:嵌入式系统有哪些应用(2)
1.2 学习目标(2)
1.3 原理学习:嵌入式系统的发展与应用(2)
1.3.1 嵌入式系统概述(2)
1.3.2 嵌入式操作系统(5)
1.3.3 嵌入式系统的发展与应用(7)
1.4 任务小结(9)
1.5 思考与拓展(9)
任务2 ARM嵌入式开发平台(10)
2.1 学习场景:ARM嵌入式开发平台有哪些应用(10)
2.2 开发目标(11)
2.3 原理学习:ARM微处理器(11)
2.3.1 ARM微处理器简介及其产品系列(11)
2.3.2 ARM微处理器的组成及结构(13)
2.3.3 STM32系列微处理器(14)
2.3.4 STM32开发平台(17)
2.4 任务小结(21)
2.5 思考与拓展(21)
任务3 工程创建与调试(22)
3.1 开发场景:如何进行项目开发(22)
3.2 开发目标(22)
3.3 原理学习:软件开发环境(22)
3.3.1 IAR for ARM开发环境(22)
3.3.2 STM32 标准函数库(24)
3.3.3 IAR ARM开发环境的使用(36)
3.3.4 IAR ARM程序的开发及在线调试(39)
3.4 任务实践(44)
3.4.1 开发设计(44)
3.4.2 功能实现(45)
3.5 任务小结(45)
3.6 思考与拓展(45)
第2部分 STM32嵌入式接口开发技术
任务4 设备指示灯的设计与实现(48)
4.1 开发场景:如何控制设备指示灯(48)
4.2 开发目标(48)
4.3 原理学习:STM32的GPIO功能与应用(48)
4.3.1 STM32的GPIO(48)
4.3.2 STM32的GPIO寄存器(53)
4.3.3 常见GPIO的位操作(59)
4.4 任务实践:设备指示灯控制的软/硬件设计(60)
4.4.1 开发设计(60)
4.4.2 功能实现(62)
4.5 任务验证(65)
4.6 任务小结(65)
4.7 思考与拓展(65)
任务5 竞赛抢答器的设计与实现(66)
5.1 开发场景:如何实现抢答器(66)
5.2 开发目标(66)
5.3 原理学习:STM32微处理器的中断(67)
5.3.1 中断基本概念与定义(67)
5.3.2 STM32中断应用概述(70)
5.3.3 STM32的外部中断机制(74)
5.4 任务实践:抢答器的软/硬件设计(79)
5.4.1 开发设计(79)
5.4.2 功能实现(80)
5.5 任务验证(82)
5.6 任务小结(83)
5.7 思考与拓展(83)
任务6 电子时钟的设计与实现(84)
6.1 开发场景:如何实现电子时钟(84)
6.2 开发目标(84)
6.3 原理学习:STM32定时/计数器(84)
6.3.1 定时/计数器的基本原理(84)
6.3.2 STM32定时器(85)
6.4 任务实践:电子时钟的软/硬件设计(93)
6.4.1 开发设计(93)
6.4.2 功能实现(94)
6.5 任务验证(96)
6.6 任务小结(96)
6.7 思考与拓展(96)
任务7 汽车电压指示器的设计与实现(97)
7.1 开发场景:如何实现汽车电压指示器(97)
7.2 开发目标(97)
7.3 原理学习:STM32 ADC(98)
7.3.1 A/D转换(98)
7.3.2 STM32的A/D转换器(99)
7.4 任务实践:汽车电压指示器的软/硬件设计(108)
7.4.1 开发设计(108)
7.4.2 功能实现(109)
7.5 任务验证(111)
7.6 任务小结(112)
7.7 思考与拓展(112)
任务8 环境监测点自复位的设计与实现(113)
8.1 开发场景:如何实现自复位设计(113)
8.2 开发目标(113)
8.3 原理学习:STM32看门狗(114)
8.3.1 看门狗基本原理(114)
8.3.2 STM32看门狗(115)
8.3.3 STM32看门狗库函数的使用(119)
8.4 任务实践:环境监测点自复位的软/硬件设计(121)
8.4.1 开发设计(121)
8.4.2 功能实现(123)
8.5 任务验证(125)
8.6 任务小结(125)
8.7 思考与拓展(125)
任务9 视频监控中三维控制键盘的设计与实现(126)
9.1 开发场景:如何实现视频监控中三维控制键盘(126)
9.2 开发目标(126)
9.3 原理学习:STM32串口(126)
9.3.1 串口(126)
9.3.2 STM32的USART(129)
9.3.3 STM32串口库函数(137)
9.4 任务实践:视频监控中三维控制键盘的软/硬件设计(138)
9.4.1 开发设计(138)
9.4.2 功能实现(139)
9.5 任务验证(142)
9.6 任务小结(143)
9.7 思考与拓展(143)
任务10 农业大棚环境信息采集系统的设计与实现(144)
10.1 开发场景:如何采集温湿度信息(144)
10.2 开发目标(144)
10.3 原理学习:STM32的I2C模块和温湿度传感器(145)
10.3.1 I2C总线(145)
10.3.2 STM32的I2C模块(148)
10.3.3 STM32的I2C库函数的使用(152)
10.3.4 温湿度传感器(153)
10.4 任务实践:农业大棚环境信息采集系统的软/硬件设计(157)
10.4.1 开发设计(157)
10.4.2 功能实现(159)
10.5 任务验证(166)
10.6 任务小结(167)
10.7 思考与拓展(167)
任务11 高速动态数据存取的设计与实现(168)
11.1 开发场景:如何实现高速动态数据的存取(168)
11.2 开发目标(168)
11.3 原理学习:SPI总线协议和Flash存储器(168)
11.3.1 SPI总线协议(168)
11.3.2 Flash存储器(178)
11.4 任务实践:高速动态数据存取的软/硬件设计(184)
11.4.1 开发设计(184)
11.4.2 功能实现(185)
11.5 任务验证(194)
11.6 任务小结(195)
11.7 思考与拓展(195)
任务12 车载显示器的设计与实现(196)
12.1 开发场景:如何实现车载显示器(196)
12.2 开发目标(196)
12.3 原理学习:STM32的FSMC模块和LCD模块(196)
12.3.1 显示器(196)
12.3.2 STM32的FSMC模块(198)
12.3.3 STM32的FSMC模块库函数(205)
12.3.4 ILI93xx系列TFT LCD(207)
12.4 任务实践:车载显示器的软/硬件设计(211)
12.4.1 开发设计(211)
12.4.2 功能实现(213)
12.5 任务验证(225)
12.6 任务小结(226)
12.7 思考与拓展(226)
第3部分 基于STM32和常用传感器开发
任务13 传感器应用技术(228)
13.1 学习场景:日常生活传感器的应用有哪些(228)
13.2 开发目标(229)
13.3 原理学习:传感器应用和发展趋势(229)
13.3.1 传感器简述(229)
13.3.2 传感器与物联网应用(231)
13.4 任务小结(236)
13.5 思考与拓展(236)
任务14 温室大棚光照度测量系统的设计与实现(237)
14.1 开发场景:如何实现光照度的测量(237)
14.2 开发目标(237)
14.3 原理学习:光敏传感器和I2C(238)
14.3.1 光敏传感器(238)
14.3.2 BH1750FVI -TR型光敏传感器(240)
14.3.3 I2C总线和光照传感器(242)
14.4 任务实践:光照度测量系统的软/硬件设计(242)
14.4.1 开发设计(242)
14.4.2 功能实现(243)
14.5 任务验证(250)
14.6 任务小结(250)
14.7 思考与拓展(251)
任务15 探空气球测海拔的设计与实现(252)
15.1 开发场景:如何实现气压海拔的测量(252)
15.2 开发目标(252)
15.3 原理学习:气压海拔传感器的工作原理与测量方法(253)
15.3.1 气压海拔传感器(253)
15.3.2 气压海拔传感器的工作原理(253)
15.3.3 气压海拔传感器的海拔计算方法(253)
15.3.4 FBM320型气压海拔传感器(254)
15.4 任务实践:探空气球测海拔的软/硬件设计(256)
15.4.1 开发设计(256)
15.4.2 功能实现(257)
15.5 任务验证(263)
15.6 任务小结(264)
15.7 思考与拓展(264)
任务16 建筑工地扬尘监